Глава 4. JavaScript: переменные, типы, операторы
Зачем эта глава
React пишется на JavaScript. Чтобы понимать любой пример, нужно знать переменные, типы и базовые операции.
Это фундамент, без которого сложно двигаться дальше.
Теория (коротко)
Переменные — это коробки с данными. Мы создаём их через const и let.
Типы — это «виды» данных: строка, число, булево, объект, массив.
Операторы — это действия: сложение, сравнение, логика.
Примеры
const name = "Аня";
let age = 21;
const isStudent = true;
const total = age + 5;
const isAdult = age >= 18;
const message = `Привет, ${name}!`;
const upper = message.toUpperCase();
Важно: используем const по умолчанию, let — только если значение будет меняться.
Задания
Задание: переменные и типы
- Создай переменные name, city, age.
- Сделай строку приветствия через шаблонную строку.
- Проверь, совершеннолетний ли пользователь.
Проверка себя
Ты умеешь создавать переменные и знаешь основные типы данных.
Мини-проект
Цель: «визитка» в консоли.
Требования: имя, возраст, город — всё выводится одной строкой.
Критерий готовности: строка читается как текст о человеке.
Словарь главы
- Переменная
- Хранилище для данных.
- Тип данных
- Категория значения: строка, число, логика.
- Оператор
- Действие над значениями.