Search w3schools.com:

SHARE THIS PAGE

JavaScript eval() Function

Function Reference JavaScript Global Functions

Definition and Usage

The eval() function evaluates or executes an argument.

If the argument is an expression, eval() evaluates the expression. If the argument is one or more JavaScript statements, eval() executes the statements.

Syntax

eval(string)

Parameter Description
string A JavaScript expression, variable, statement, or sequence of statements


Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The eval() function is supported in all major browsers.


Example

Example

Evaluate/Execute JavaScript code/expressions:

<script>

eval("x=10;y=20;document.write(x*y)");
document.write("<br>" + eval("2+2"));
document.write("<br>" + eval(x+17));

</script>

The output of the code above will be:

200
4
27

Try it yourself »


Function Reference JavaScript Global Functions

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]