EvolCode
треки/С нуля·02 / 11
5 мин чтения

Переменные: коробочки для значений

Любая программа работает с данными: имя пользователя, возраст, температура за окном. Чтобы данные сохранить и потом использовать — их кладут в переменные. Переменная это пара: имя + значение.

let, const, var — что выбрать

В современном JS используют let (значение можно менять) и const (значение зафиксировано). var — устаревшее, не используйте. Правило: если меняете значение позже — let, если нет — const. По умолчанию пишите const.

Имена переменных

Имя должно говорить, что внутри. userName лучше чем x или data. Используйте camelCase: первое слово маленькой буквой, следующие большой. Кириллицу технически можно, но в реальном коде так не пишут — везде латиница.

Что туда можно положить

Что угодно: число, текст, true/false, список, объект. Когда разберётесь с типами в следующем уроке — увидите всю палитру. Сейчас главное: переменная держит значение и доступна по имени.

примерjavascript
// Переменная — это коробочка с именем.
// В неё можно положить значение и потом достать.

let имя = "Алексей";
let возраст = 25;
let совершеннолетний = true;

console.log(имя, "—", возраст, "лет");

// Значение можно менять:
возраст = 26;
console.log("Через год:", возраст);

Создаём три переменные и используем их. Возраст потом меняем — для этого let.

главное
  • 01Переменная = имя + значение
  • 02const по умолчанию, let если будете менять
  • 03Имя переменной должно описывать, что внутри
проверь себя
01В чём разница между let и const?
02Какое имя переменной лучше для возраста пользователя?
03Что произойдёт после const x = 5; x = 10;?
следующий урок: Типы данных