2. Типы данных и переменные
31
называют верблюжьей записью, поскольку выпирающие
заглавные буквы напоминают верблюжьи горбы.
Имена переменных принято начинать со строчной
буквы, поэтому с
заглавной буквы обычно пишут все слова
имени, кроме самого первого:
numberOfCandies. В этой
книге я также использую эту форму верблюжьей записи;
впрочем, вы можете называть свои переменные как вам
угодно!
Создание новых переменных на основе
вычислений
Можно создавать новые переменные, выполняя матема-
тические действия с
переменными, созданными ранее.
Давайте с помощью переменных выясним, сколько секунд
в
году и каков ваш возраст в секундах! Но для начала разбе-
ремся, сколько секунд в одном часе.
Сколько секунд в часе
Сначала создадим две новые переменные —
secondsInAMinute
(количество секунд в минуте) и
minutesInAHour (количество минут
в часе) — и присвоим им обеим значение 60 (поскольку, как мы знаем,
в минуте 60 секунд, а в часе 60 минут). Теперь создадим переменную
secondsInAHour (количество секунд в часе), и пусть ее значение рав-
няется
secondsInAMinute умножить на minutesInAHour. И нако-
нец в строке введем
secondsInAHour, что означает «покажи мне
содержимое переменной
secondsInAHour», и JavaScript тут же выдаст
ответ: 3600.
var secondsInAMinute = 60;
var minutesInAnHour = 60;
var secondsInAnHour = secondsInAMinute * minutesInAnHour;
secondsInAnHour;
3600
Сколько секунд в
сутках
Теперь создадим переменную
hoursInADay (количество
часов в сутках) и присвоим ей значение 24. Затем созда-
дим переменную
secondsInADay (количество секунд
в сутках), и пусть она равняется
secondsInAHour умно-
жить на
hoursInADay. Запросив в строке значение
secondsInADay, получим 86 400 — именно столько
секунд в сутках.
Seconds
in a minute
—
секунд
в минуте
Minutes
in a hour
—
минут в часе
Hours in a day
—
часов в день