{
var a;
a = Math.PI * x * x;
alert ("Площадь круга с радиусом"+x+" "+"равна"+
" " + a);
}
</script>
<body>
<form>
Введите радиус круга :
<input type="text" size ="5" name = "rad">
<br><br>
<input type = "button" value = "Рассчитать площадь" onclick="doCalc(rad.value)">
</form>
</body>
</html>
Пример 2.
Для расчета значений тригонометрических функций, необходимо, чтобы аргумент был задан в радианах.
Рассчитаем величину синуса от угла, заданного в градусах:
<html> <head>
<script language = "JavaScript">
function doCalc(x) {
var a,tmp;
a = x*(Math.PI / 180);
tmp=Math.sin(a);
tmp=tmp.toFixed(2);
alert ("Величина синуса от " + x + " " + "градусов равна" + " " + tmp); }
</script>
</head>
<body> <form> Введите величину угла :
<input type="text" size="5" name="angle"> <br><br>
<input type ="button" value = "Рассчитать синус" onclick="doCalc(angle.value)">
</form>
</body>
</html>