Eval

渡されたフォームの演算後の値を返します。

構文

Eval(s)

パラメーター

パラメーター

説明

s

数式または数式のリストを表す有効な文字列です。

Eval 関数は、ユーザー定義の変数と関数を参照できません。次に例を示します。

var s = "var t = concat(s, ""hello"")" 
eval(s)

この場合、Eval 関数は s を認識しないため、エラーを返します。変数 s を参照する後続の関数も失敗します。

次に示す式は Eval 関数の使用例です。

戻り値

eval("10*3+5*4")

50

eval("hello")

error