JavaScript — это язык действий. А действия выполняются с помощью операторов. Сложение, сравнение, проверка условий, логика — всё это работа операторов. Давайте разберёмся, как они работают, на простых и понятных примерах.
Арифметические операторы
Это те, что мы используем в математике: +, -, *, /, %
Пример из жизни: вы продаёте кофе по $3, клиент заказал 2 чашки.
Оператор остатка %
Используется, чтобы узнать остаток от деления. Например, для проверки чётности:
Операторы сравнения
Они проверяют равенство, больше или меньше:
- == — равно
- === — строго равно (с учётом типа)
- != — не равно
- >, <, >=, <= — больше, меньше и т.д.
Операторы логики
Помогают объединять условия:
- && — и
- || — или
- ! — не
Пример: клиент хочет кофе с молоком, но только если он горячий:
Операторы присваивания
Позволяют сохранять значение в переменную:
- = — простое присваивание
- +=, -=, *=, /= — сокращённые формы
Тернарный оператор
Укороченная форма if/else:
Пример из жизни: Кофейня
Клиент — постоянный. Заказал 3 латте. У него есть карта с бонусом. Считаем:
Операторы — это основа работы с данными в JavaScript. С их помощью мы складываем, сравниваем, проверяем условия и управляем логикой кода. Освоив их, ты сможешь строить не просто программы, а настоящие решения, которые реагируют, считают и думают за тебя.
Это как касса в кофейне — без операторов ничего не посчитается. Но с ними — всё работает точно и быстро!