Функция в сочетании со средствами управления событиями

  Рассмотрим программу:

<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).