JavaScriptУрок 2 из 16
Переменные: let и const
Переменная — это коробка с именем, в которой программа хранит значение. В JavaScript коробки бывают двух видов: const — с постоянным содержимым и let — с тем, что будет меняться.
Главное
- const name = "Mia" — значение нельзя переназначить
- let coins = 10 — позже можно написать coins = 12
- coins += 5 — короткая запись для coins = coins + 5
- Имена пишут в camelCase: playerName, totalPrice; регистр букв важен
- var — старый способ объявления, в новом коде его не используют
Пример
const city = "Rome";let temperature = 24;temperature = 27; // let can changeconsole.log(city, temperature); let visits = 1;visits += 1; // the same as visits = visits + 1console.log(typeof city, typeof visits, visits);// city = "Paris"; → TypeError: Assignment to constant variable.temperature изменилась, потому что объявлена через let. Если убрать // в последней строке, программа упадёт: const переназначить нельзя. typeof подсказывает тип значения.
Задание
Как пользоваться редактором⌘ Enter или Ctrl Enter — запустить код, ⇧ ⌘ Enter — проверить задание.Tab и Shift Tab сдвигают строку или выделение; Esc, затем Tab — выйти из редактора.Проверка сравнивает то, что напечатала программа, с заданием; пробелы в конце строк не важны.После двух неудачных проверок можно открыть решение. Ваш код сохраняется в этом браузере.Mia находит сундук с 5 монетами, а потом покупает зелье за 3. Измените coins так, чтобы программа вывела Mia has 12 coins.
Вывод
Здесь появится то, что напечатает программа.