Глава 4. JavaScript: переменные, типы, операторы

Зачем эта глава

React пишется на JavaScript. Чтобы понимать любой пример, нужно знать переменные, типы и базовые операции.

Это фундамент, без которого сложно двигаться дальше.

Теория (коротко)

Переменные — это коробки с данными. Мы создаём их через const и let.

Типы — это «виды» данных: строка, число, булево, объект, массив.

Операторы — это действия: сложение, сравнение, логика.

Примеры

JS
const name = "Аня";
let age = 21;
const isStudent = true;

const total = age + 5;
const isAdult = age >= 18;
JS
const message = `Привет, ${name}!`;
const upper = message.toUpperCase();
Важно: используем const по умолчанию, let — только если значение будет меняться.

Задания

Задание: переменные и типы

  • Создай переменные name, city, age.
  • Сделай строку приветствия через шаблонную строку.
  • Проверь, совершеннолетний ли пользователь.

Проверка себя

Ты умеешь создавать переменные и знаешь основные типы данных.

Мини-проект

Цель: «визитка» в консоли.

Требования: имя, возраст, город — всё выводится одной строкой.

Критерий готовности: строка читается как текст о человеке.

Словарь главы

Переменная
Хранилище для данных.
Тип данных
Категория значения: строка, число, логика.
Оператор
Действие над значениями.