JavaScript — это язык действий. А действия выполняются с помощью операторов. Сложение, сравнение, проверка условий, логика — всё это работа операторов. Давайте разберёмся, как они работают, на простых и понятных примерах.

Арифметические операторы

Это те, что мы используем в математике: +, -, *, /, %

Пример из жизни: вы продаёте кофе по $3, клиент заказал 2 чашки.

Оператор остатка %

Используется, чтобы узнать остаток от деления. Например, для проверки чётности:

Операторы сравнения

Они проверяют равенство, больше или меньше:

  • == — равно
  • === — строго равно (с учётом типа)
  • != — не равно
  • >, <, >=, <= — больше, меньше и т.д.

Операторы логики

Помогают объединять условия:

  • && — и
  • || — или
  • ! — не

Пример: клиент хочет кофе с молоком, но только если он горячий:

Операторы присваивания

Позволяют сохранять значение в переменную:

  • = — простое присваивание
  • +=, -=, *=, /= — сокращённые формы

Тернарный оператор

Укороченная форма if/else:

Пример из жизни: Кофейня

Клиент — постоянный. Заказал 3 латте. У него есть карта с бонусом. Считаем:

Операторы — это основа работы с данными в JavaScript. С их помощью мы складываем, сравниваем, проверяем условия и управляем логикой кода. Освоив их, ты сможешь строить не просто программы, а настоящие решения, которые реагируют, считают и думают за тебя.

Это как касса в кофейне — без операторов ничего не посчитается. Но с ними — всё работает точно и быстро!