Каталог
Веб-разработка с нуля: четыре курса по порядку.
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Каталог
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Урок 8 из 114 · 8 мин
Операторы === !== > < >= <= и почему не ==.
Нужна скидка 10% на покупки от 500 рублей.
Сначала надо спросить у кода: «сумма больше или равна 500?». Ответ будет true или false.
===5 === 5 → true, 5 === "5" → false.console.log(5 === 5, 5 === "5");!==true, если значения или типы отличаются.console.log("draft" !== "done");> < >= <=const total = 520;
console.log(total >= 500);==0 == "" → true. Источник багов.===.console.log(0 == "", 0 === "");Всегда === и !==. Двойное == — только если очень точно знаешь, зачем.
Посчитай hasDiscount — true, если total больше или равен 500.
>= — пока нетВыберите один ответ.
Что вернёт 5 === "5"?
Выберите один ответ.
Почему не стоит использовать ==?
Проверяем состояние обучения…