2017-01-20 2 views
-2

私は計算機を作っていますが、あなたは計算を行うことができるかどうかだけを考えていましたeval()。できるだけ涼しいと思っただけです。前もって感謝します!eval()は微積分を行うことができますか?

+2

微積分?それは広いテーマです。象徴的な差別化と統合を意味しますか?数値的な微分と積分?常微分方程式と偏微分方程式積分方程式?変化の微積分? JavascriptでMathematicaを書くことができますか?あなたが何を求めているのか分かりますか?どのくらいの計算を知っていますか?答えは「はい」ですが、それはあなたを助けません。 – duffymo

+2

'eval'はちょうど*評価する* javascriptです。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval –

+2

@duffymoを参照してください。あなたはそれほどDudeである必要はありません。私たちはすべてここで仲間です。 – Piyush

答えて

2

のeval関数は、はいので、それをJavaScriptを評価あなたが求めていることをします。しかし、あなたはほとんどそれを使用する必要はありません。

算術式を評価するためにeval()を呼び出さないでください。 JavaScriptは算術式を自動的に評価します。

reference

+0

私に例を教えてもらえますか? –

+0

@ NathanChan、どのような例が必要なのかよくわかりません... [これらの算術演算子](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators) ? MDNのドキュメンテーションのページで話していることが分かります。 –

3

てみてください、

var x = 10; 
 
var y = 20; 
 
var a = eval("x * y") + "<br>"; 
 
var b = eval("2 + 2") + "<br>"; 
 
var c = eval("x + 17") + "<br>"; 
 

 
var res = a + b + c;

解像度の結果は次のようになります - 200の4 27

おかげで、 Abhilash

関連する問題