回答編集履歴
1
「左辺」「右辺」「演算子」を分解し、四則演算する
answer
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
evalCalculation('1+1'); // 2
|
8
8
|
```
|
9
9
|
|
10
|
-
`evalCalculation()` の内部処理では左辺
|
10
|
+
`evalCalculation()` の内部処理では「左辺」「右辺」「演算子」を分解し、四則演算する処理が走ります。
|
11
11
|
従って、計算処理のコードを書き換えてやれば、「左辺 === `1`」「右辺 === `1`」「演算子 === `+`」の場合に `5000` を出力する処理も原理上は可能なわけです。
|
12
12
|
文字列を parse して計算結果を出力する事はどの言語でも出来ると思われる為、この方法ならば、言語を問わず可能だと思います。
|
13
13
|
|