$ sudo teach IT

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

Используйте ключевое слово var для объявления переменной:

var x = 10;

В вышеуказанном примере, переменной x присвоено значение 10.
В JavaScript, знак равенства (=) называется оператором "присваивания".

Давайте выведем переменную в консоль:

var text = "hi"
console.log(text)

Вам не надо объявлять переменную несколько раз, чтобы изменить её значение:

var x = "Привет"
x = "Привет, меня зовут Федор"
console.log(x)

JavaScript чувствителен к регистру, так что Name, name и NAME это три разные переменные.
 

Также в JavaScript есть правила наименования переменных:
- Первым символом должна быть английская буква, нижнее подчеркивание (_) или знак доллара ($). Следующими символами могут быть буквы, цифры, нижние подчеркивания или знаки доллара.
- Первым символом не может быть цифра.
- Названия переменных не могут содержать математические или логические операторы,  а также специальные символы.