Самоучитель по креативному веб-дизайну. Книга 3, стр.18
или не дойдет до закрывающей скобки (}) в конце функции. Как вы
узнаете из практикума «Реагирование на события JavaScript» далее в этой вызывать функции JavaScript можно также с помощью событий. При использовании вызова функции обработчика браузер будет продолжать загрузку и отображение Web-страницы, в то время обработчик событий вызовет функцию и будет выполнения компьютером операто — ров функции.
Передача значений в функцию и из функции
функцию JavaScript, вы можете передать в нее переменных, называемых параметрами Список параметров функции между скобками, стоящими имени функции в ее объявлении. Например,
следующий код объявляет функцию с двумя параметрами — Age (возраст) и
shoesize (размер обуви):
function сотриtelQ(Age, ShoeSize)
{
Age = Age * 2 ;
alert («Удвоенный возраст = » + Age + «; размер обуви = » + ShoeSize) ;
return (Age * ShowSize) / 2;
}
Чтобы значения функции computeiQO коэффициент умственного развития»), включите в вызов параметры, как показано ниже:
IQ = computeIQ(Years01d, 10) ; *
Вызывая браузер передаст функции значение переменной
Yearsoid (сколько лет) в параметре Age и число 10 через параметр ShoeSize.
Короче говоря, присваивает значения параметрам функции по позиции,
то есть первое значение в вызове присваивается первому параметру в объявлении, второе значение — второму параметру и т. д. Следовательно, если вы
присвоите Yearsoid значение 20 и затем computeiQO, функция выве —
дет На ЭКраН ОКНО сообщения СО Следующим «Удвоенный возраст =
40; размер обуви = Ю». В отличие от функций в предыдущих computeiQO возвращает значение вызывающему ее объекту. возвратить значение из функции, значение, которое вы хотите обратно, сразу же после слова retur n (см. перед закрывающей фи — скобкой (}) строку в данном примере).

