Оператор в языке программирования – это символ, указывающий компилятору выполнить определенную задачу и получить окончательный результат.

Операторы — это четыре типа JavaScript:

  1. Математические операторы
  2. Операторы отношений
  3. Операторы сравнения
  4. Логические операторы

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

Математические операторы широко используются для математических расчетов. Мы можем написать компьютерную программу, которая может выполнять простые вычисления, такие как сложение, умножение, подложка и т. д. См. примеры ниже:

let a = 5;
let b = 10;
console.log(a+b); // 15

let a = 6;
let b = 4;
console.log(a*b); // 24

let a = 4;
let b = 2;
console.log(a/b); // 2

let a = 2;
let b = 7;
console.log(a%b); // 2

Реляционные операторы

Операторы отношения — это операторы, используемые для создания отношения и сравнения двух чисел.

Они будут работать только с числовым типом данных.

Ввод ==› Число

Вывод ==› Логическое значение (истина, ложь)

В JavaScript существует четыре типа операторов отношения:

let a = 10;
let b = 20;
console.log(a<b); // true

let a = 10;
let b = 20; 
console.log(a>b); // false

let a = 20;
let b = 20;
console.log(a<=b); // true

let a = 25;
let b = 15;
console.log(a>=b); // true

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

Операторы сравнения в JavaScript используются, когда мы хотим сравнить два значения.

Результатом сравнения значений всегда является логическое значение, т. е. либо истинное, либо ложное.

Ввод ==> число, строка
вывод ==> логическое значение

Они будут работать только с номером

Существует четыре типа операторов сравнения:

1. ‹ (Меньше)
2. ‹= (Меньше равно)
3. › (Больше)
4. ›= (Больше равно)

// Examples

let num1 = 10
let num2 = 20

// < (Less than)
console.log(num1 < num2) // true

// <= (Less than equal to)
console.log(num1 <= num2) // ture

// > (Greater than)
console.log(num1 > num2) // false

// >= (Greater than equal to)
console.log(num1 >= num2) // false

Логический оператор

Логические операторы в JavaScript используются для выполнения логических операций над операндами, и результатом этих операций всегда является логическое значение, истинное или ложное.

Для сравнения условий используются логические операторы
ВХОД :- Логический, ВЫХОД :- Логический

логические операторы в JavaScript бывают двух типов:

1. Оператор &&(И) =› возвращает true, если оба утверждения верны

2. ||(OR) Оператор =›возвратить true, когда любое условие истинно

// Examples

//&& (AND)
let a = 10;
let b = 5;
console.log(( a < 10 ) && ( b > 3 )); // false


// ||(OR)
let x = 15;
let y = 20;
console.log((x > y) || (x < y)); // true