124. 演算式の結果
シェアしよう
少し工夫が必要 - accepted / - tried
119. tokenizerを実装するでは、文字列の中のスペースをのぞいてキーワードを抽出することが求められます。
この問題においては、その演算式文字列を計算するcalculate()
を実装してください。
calculate('1 * (20 - 300 ) ')// -280calculate(' 1/0 ')// Infinity
- 渡す文字列は文法的に問題なし。非負整数、
+
、-
、*
、/
、(
、)
とスペースだけが含まれる。 eval()
を使わないでください。