|
@@ -42,5 +42,29 @@ REPL позволяет выполнять небольшие простые ч
|
|
|
- Выполнение этого кода, получение результата
|
|
|
- Вывод результата или ошибки как ответа пользователю.
|
|
|
|
|
|
+Вы в **любой** момент можете взять интересующую Вас часть кода и проверить в REPL
|
|
|
+
|
|
|
## Переменные, типы данных, базовые операции, скобки, выражения
|
|
|
+
|
|
|
+### Переменные
|
|
|
+**Переменной** называется поименованная область в памяти, где хранятся данные. Переменная является *ярлыком*, *меткой* для определенной структуры данных определенного типа в оперативной памяти. Для того, чтобы создать
|
|
|
+переменную и записать в нее значение, используется оператор присвоения (=). Переменная может получать свое значение из других переменных с помощью операций над ними или другого кода. В целом можно сказать что код пишется для того,
|
|
|
+что бы одни данные (*представленные* в коде переменными) преобразовать к другим данным, которые нужны в результате исполнения программы.
|
|
|
+
|
|
|
+### Типы данных
|
|
|
+
|
|
|
+**Тип данных (тип)** — множество значений и операций на этих значениях. Все виды данных в языках программирования можно отнести к двум группам: скалярные (простые) типы данных и структурированные (составные) типы данных.
|
|
|
+#### Скалярные типы данных
|
|
|
+- Number (число)
|
|
|
+- Boolean (true или false)
|
|
|
+
|
|
|
+#### Составные типы данных
|
|
|
+- String (строка)
|
|
|
+- Array (массив)
|
|
|
+- Object (объект)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
## Литеральные и вычисляемые значения, DRY
|