Функция в сочетании со средствами управления событиями
Рассмотрим программу:
<html>
<head>
<script language="JavaScript">
function calc(){
var x=13;
var y=5;
var result= x + y;
alert(result);
}
</script>
</head>
<body>
<form>
<input type="button" value="Результат" onClick="calc()">
</form>
</body>
</html>
При выполнении программы на экране отобразится кнопка Результат
При нажатии на кнопку Результат, мы увидим в всплывающем окне записанное число 18:
Нажатая кнопка заставляет компьютер выполнить функцию calc(). Эта функция производит определенные вычисления с переменными х, у и result. Строка программы var result= x + y; сообщает браузеру, что необходимо создать переменную result и в этой переменной сохранять значение, равное сумме значений переменных х+у (т. е. 13+5). После выполнения этой функции переменная result будет содержать число 18. Команда alert(result) в этом случае эквивалентна команде alert(18).