Didesnio ir mažesnio operatoriai JavaScript

Norint patikrinti, kuri reikšmė didesnė, o kuri mažesnė, naudojami operatoriai didesnis >, didesnis arba lygus >=, mažesnis <, mažesnis arba lygus <=.

Išnagrinėkime jų veikimą praktiniu pavyzdžiu. Tarkime, kad turime kintamąjį test su kažkokia reikšme:

javascriptlet test = 1;

Patikrinkime, ar šio kintamojo reikšmė didesnė už nulį, ar ne:

javascriptlet test = 1;

if (test > 0) {
  console.log('+++'); // suveiks šis
} else {
  console.log('---');
}

Dabar pakeiskime kintamojo reikšmę į neigiamą:

javascriptlet test = -1;

if (test > 0) {
  console.log('+++');
} else {
  console.log('---'); // suveiks šis
}

Tarkime, kad dabar kintamojo reikšmė lygi 0. Šiuo atveju pateksime į else bloką, nes mūsų sąlygoje parašyta, kad kintamasis test turi būti griežtai didesnis už nulį:

javascriptlet test = 0;

if (test > 0) {
  console.log('+++');
} else {
  console.log('---'); // suveiks šis
}

Pakeiskime sąlygą į "didesnis arba lygus":

javascriptlet test = 0;

if (test >= 0) {
  console.log('+++'); // suveiks šis
} else {
  console.log('---');
}

O dabar į "mažesnis":

javascriptlet test = 0;

if (test < 0) {
  console.log('+++');
} else {
  console.log('---'); // suveiks šis
}

O dabar į "mažesnis arba lygus":

javascriptlet test = 0;

if (test <= 0) {
  console.log('+++'); // suveiks šis
} else {
  console.log('---');
}
Задание 1

Patikrinkite, ar kintamasis test yra didesnis už 10.

Задание 2

Patikrinkite, ar kintamasis test yra mažesnis už 10.

Задание 3

Patikrinkite, ar kintamasis test yra didesnis arba lygus 10.

Задание 4

Patikrinkite, ar kintamasis test yra mažesnis arba lygus 10.