Function eval digunakan untuk
mengevaluasi suatu ekspresi atau perintah di dalam JavaScript. Sintaks
function ini dapat ditulis sebagai berikut :
eval(str)
str menyatakan ekspresi atau
perintah yang akan dieksekusi, dirupakan dalam bentuk sebuah string.
Misalnya, jika kita ingin mengevaluasi sebuah operasi matematika
"3+4*5", maka Anda dapat melakukannya dengan menggunakan function eval
seperti ditunjukkan pada kode berikut :
<html>
<head>
<title>Latihan menggunakan function JavaScript eval</title>
<script type="text/JavaScript">
document.write("<h2>Contoh Latihan menggunakan funtion eval</h2>");
document.write("<br>");
document.write("--------------------------------------------");
document.write("<br>"); var hasil = eval("3 + 4 * 5");
document.write("eval(3 + 4 * 5) = " + hasil) ;
document.write("<br>");
document.write("--------------------------------------------");
document.write("<h2>Contoh kedua Latihan menggunakan funtion eval</h2>");
document.write("<br>");
document.write("--------------------------------------------");
document.write("<br>"); var kode = "document.write('<B>Teks ini dicetak melalui <I>function</I> eval</B>')";
eval(kode);
document.write("<br>");
document.write("--------------------------------------------");
</script>
</head>
<body>
</body>
</html>
<head>
<title>Latihan menggunakan function JavaScript eval</title>
<script type="text/JavaScript">
document.write("<h2>Contoh Latihan menggunakan funtion eval</h2>");
document.write("<br>");
document.write("--------------------------------------------");
document.write("<br>"); var hasil = eval("3 + 4 * 5");
document.write("eval(3 + 4 * 5) = " + hasil) ;
document.write("<br>");
document.write("--------------------------------------------");
document.write("<h2>Contoh kedua Latihan menggunakan funtion eval</h2>");
document.write("<br>");
document.write("--------------------------------------------");
document.write("<br>"); var kode = "document.write('<B>Teks ini dicetak melalui <I>function</I> eval</B>')";
eval(kode);
document.write("<br>");
document.write("--------------------------------------------");
</script>
</head>
<body>
</body>
</html>
ini adalah output dari hasil kode diatas