- Теория
- Теория
Идём на второй круг
Мяу! Спасибо за расчёт!
Когда вернусь, хочу ещё слетать на Камчатку, поесть микижи да на вулканы посмотреть.
Сколько я накоплю миль? Лететь аж 9 часов, мои страдания должны быть вознаграждены!
Ваше чутьё вас не подвело! Кекс задумал ещё одно путешествие, а у вас всё готово: формула есть, условие для дальних перелётов учтено.
Добавим расчёт миль для полёта на Камчатку.
Для этого нам придётся повторить все шаги вычислений для первого путешествия. Алгоритм тот же, только расстояние другое, а может, и проценты.
При дублировании кода следует быть осторожными. Если дважды объявить с помощью let
одну и ту же переменную, JavaScript выдаст ошибку, и программа перестанет работать.
// Ошибка!
let a = 1;
let a = 2;
Как избежать ошибки? Если важно сохранить оба значения, то следует поменять имена переменных, сделав их уникальными. Если же первое значение больше не нужно, то достаточно убрать вторую команду let
. Тогда вместо повторного объявления переменной получим обычное присвоение нового значения.
let a = 1;
a = 2;
Вы можете заметить, что результаты наших расчётов получаются не круглыми. Всё в порядке, это не ошибка, так работают вычисления в JavaScript. Чуть позже мы сделаем числа круглыми. А в дальнейших частях обсудим, почему так происходит.
В JavaScript объявить переменную можно несколькими способами. Мы используем let
, но он появился в языке только в 2015 году. До этого переменные объявляли с помощью var
. Между этими командами есть несколько различий. Например, var
допускает повторное объявление переменной, а let
— нет.
// Ошибки не будет
var a = 1;
var a = 2;
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.