Переменные в JavaScript

Понятие переменная очень важно для понимания работы любого языка программирования. И JavaScript, конечно, не будет исключением. Переменная - это имя для какого-либо значения, хранящегося в памяти вашего компьютера. Простыми словами, давайте представим, что ваш компьютер (или любая другая среда, на которой вы пишите код) - это огромный склад. Все значения, с которыми мы работаем - коробки, хранящиеся на этом складе. А переменная в этом случае будет представлять ярлык с именем, прикрепленный к коробке.

Давайте посмотрим на рисунок. В нем разноцветные прямоугольники представляют собой различные типы данных. А надписи на них: a, var, txt_12 будут являться переменными:

Для того, чтобы задать значение переменной или, как говорят программисты, её объявить нужно использовать ключевое слово let. Через пробел справа от него пишем имя переменной, затем после знака = указываем её значение:

let num = 10;
Совет

Точку с запятой ; в конце строки ставить необязательно. Если вы забудете это сделать, то в отличие, напр., от PHP, ошибка не появится, Однако для облегчения чтения кода, чтобы заметить окончание строк рекомендуется использовать точку с запятой.

При назначении переменной не нужно указывать для неё тип данных. Это связано с тем, что JavaScript является языком с динамической типизацией и он сам определяют тип значения в процессе выполнения кода. Это значит, что переменная num может хранить в себе число, строку и любой другой тип данных:

let num = 'hello, world!';

Однако для удобства, рекомендую Вам называть переменную так, чтобы она максимально точно передавала суть хранящегося в ней значения. Напр.:

let num = 1;
let text = 'hello, world!';