Менше чи дорівнює (<=)
Оператор менше чи дорівнює (<=
) вертає true
, якщо значення лівого операнда менше за значення правого операнда, або дорівнює йому, інакше вертає false
.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Синтаксис
x <= y
Опис
Операнди порівнюються за допомогою алгоритму абстрактного порівняння. Дивіться опис алгоритму у документації оператора більше ніж.
Приклади
Порівняння рядків
console.log("а" <= "б"); // true
console.log("а" <= "а"); // true
console.log("а" <= "3"); // false
Порівняння рядка з числом
console.log("5" <= 3); // false
console.log("3" <= 3); // true
console.log("3" <= 5); // true
console.log("привіт" <= 5); // false
console.log(5 <= "привіт"); // false
Порівняння числа з числом
console.log(5 <= 3); // false
console.log(3 <= 3); // true
console.log(3 <= 5); // true
Порівняння числа з BigInt
console.log(5n <= 3); // false
console.log(3 <= 3n); // true
console.log(3 <= 5n); // true
Порівняння Boolean, null, undefined, NaN
console.log(true <= false); // false
console.log(true <= true); // true
console.log(false <= true); // true
console.log(true <= 0); // false
console.log(true <= 1); // true
console.log(null <= 0); // true
console.log(1 <= null); // false
console.log(undefined <= 3); // false
console.log(3 <= undefined); // false
console.log(3 <= NaN); // false
console.log(NaN <= 3); // false
Специфікації
Сумісність з веб-переглядачами
BCD tables only load in the browser