undefined
, null
, boolean
, string
, symbol
, number
и object
. Например, компьютеры различают числа, такие как число 12
и strings
(строки), такие как "12"
, "dog"
или "123 cats"
, которые представляют собой собрание символов. Компьютеры могут выполнять математические операции над числами, но не над строками. Переменные позволяют компьютерам динамически хранить и манипулировать данными. Они делают это, используя «метку», которая указывает на данные, а не используя сами данные. Любой из семи типов данных может быть сохранен в переменной. Variables
аналогичны переменным x и y, которые используются в математике, что означает, что они просто имя для представления данных, к которым мы хотим обратиться. Компьютерные variables
отличаются от математических переменных тем, что они могут хранить разные значения в разное время. Мы говорим JavaScript создать или объявить переменную, поставив перед ней ключевое слово var
, например: var ourName;создает
variable
с именем ourName
. В JavaScript мы заканчиваем выражения точкой с запятой. Имена Variable
могут состоять из чисел, букв и $
или _
, но могут не содержать пробелов или начинаться с числа.
var
для создания переменной myName
. Подсказка ourName
если вы застряли.
myName
with the var
keyword, ending with a semicolon
testString: assert(/var\s+myName\s*;/.test(code));
```