Вспомните задание, где надо было воспользоваться оператором равенства. Все операторы сравнения возвращают значение логического типа данных boolean: true
или false
.
Распространенный антишаблон - использование оператора if/else
для выполнения сравнения и возвращения результата true
или false
:
function isEqual(a,b) {
if (a === b) {
return true;
} else {
return false;
}
}
Так как ===
вернет true
или false
, то можно просто вернуть результат сравнения:
function isEqual(a,b) {
return a === b;
}
Измените функцию isLess
так, чтобы вместо операторов if/else
функция вернула результат сравнения.