Variables — let and const · Переменные — let и const
A variable is a named box
- A variable stores a value and gives it a name, so you can use it again later.
letmakes a box you can change.constmakes a box that must stay the same (a constant).
Переменная — это именованная коробка
- Переменная хранит значение и赋予 ему имя, чтобы можно было использовать его снова позже.
letсоздаёт контейнер, который можно изменить.constсоздаёт контейнер, который должен оставаться неизменным (константа).
let age = 15; // a value that may change
const name = "Ada"; // a value that won't
console.log(name, age); // → Ada 15
Change a let with a new value
- Assign again —
count = count + 1— to update alet. count++is a handy shortcut for "add 1 tocount".
Измените let новым значением
- Переназначьте —
count = count + 1— чтобы обновитьlet. count++— удобный способ записи «прибавить 1 кcount».
let count = 0;
count = count + 1;
count++;
console.log(count); // → 2
Watch the boxes change · Следите за изменением ячеек
A variable is a named box. let can be changed; const stays fixed. · Переменная — это именованная ячейка. Значение let можно изменить; значение const остается неизменным.
Watch out
- A
constcannot be reassigned:const x = 1; x = 2;throws an error. - Good habit: use
constby default, and reach forletonly when the value truly changes.
Будьте осторожны
constнельзя переназначить:const x = 1; x = 2;вызывает ошибку.- Хорошая привычка: по умолчанию используйте
const, аletприменяйте только тогда, когда значение действительно меняется.
Common mistakes
- Use
constfor values that never change,letfor those that do. - Declare a variable before you use it.
Распространенные ошибки
- Используйте
constдля значений, которые никогда не изменяются,let— для тех, что меняются. - Объявите переменную перед тем, как использовать её.
Now you try
- Use
letorconstto store values. - Press Check answer to test it.
Теперь попробуйте сами
- Используйте
letилиconstдля хранения значений. - Нажмите Проверить ответ, чтобы протестировать её.
Store the text Cairo in a const called city, then log city. · Сохраните текст Cairo в переменную const под именем city, затем выведите city.
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.
let w = 4 and let h = 3 are the width and height. Work out the area (w * h) and log it (it is 12). · let w = 4 и let h = 3 — это ширина и высота. Вычислите площадь (w * h) и выведите её (это 12).
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.
Make a let total = 10, add 5 to it, then log total (it is 15). · Создайте переменную let total = 10, добавьте к ней значение 5, затем выведите total (это 15).
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.