私たちはこのオープンソースプロジェクトを世界中の人々に提供したいと考えています。このチュートリアルの内容をあなたが知っている言語に翻訳するのを手伝ってください。
レッスンに戻る

Eval-計算機

重要性: 4

算術式の入力を求め、その結果を返す計算機を作成します。

このタスクで式の正確性を確認する必要はありません。結果を評価して返してください。

デモを実行

eval を使用して数学式を計算してみましょう。

let expr = prompt("Type an arithmetic expression?", '2*3+2');

alert( eval(expr) );

ユーザは任意のテキストあるいはコードが入力できます。

これを安全にし算術のみに制限するために、regular expression を使用して expr をチェックし、数字と演算子のみを含むようにすることができます。

Morty Proxy This is a proxified and sanitized view of the page, visit original site.