Сравнение через оператор switch в JavaScript

Как в javascript правильно выполнить сравнения при помощи конструкции switch. Примеры синтаксиса конструкций swith для реализации операций сравнения.

сравнение

  Как в javascript правильно делать сравнения через switch

  Стандартным методом для сравнения в JavaScript применяется оператор if с конструкцией else if и else. Об этом написано во всех учебниках по javascript с разбором разных вариантов.

  Но как выполнить сравнение через оператор switch ?

Сравнение в операторе switch

  Для того чтобы в switch выполнить сравнение, нужно в switch параметром указать логический оператор true (является ли условие правдой) и тогда уже использовать операторы сравнения:

switch(true) {
    case(a > b)  :   x = a * b; y = b / a; break;
    case(a < b)  :   x = a / b; y = a * b; break;
    case(a == b) :   x = 150; y = 150; break;
}

 

  Так же можем в результате сравнения выдавать текст и всё что угодно:

let x;

switch(true) {
    case(a > b)  :   x = "Первое больше второго"; break;
    case(a < b)  :   x = "Первое меньше второго"; break;
    case(a == b) :   x = "Первое равно второму"; break;
}

 

Главное не забывать проставлять break; так как это является обязательным условием для оператора switch

 

Записи по теме
JavaScript методы, свойства и события для video и audio
видео и аудио Эти методы, свойства и события позволяют нам управлять элементами audio и video с помощью JavaScript, что позволяет писать собственные видео-плееры и аудио-проигрыватели с любым необходимым функционалом.
JSitemap PRO - лучшая карта сайта для joomla
jsitemap pro Карта сайта - необходимый атрибут для каждого многостраничного сайта, при помощи которого поисковые системы получают информацию о всех страницах сайта, что повышает индексируемость страниц в поисковых системах.
Как обновить node.js для Windows
node js Нехитрый и в тоже время простой способ как можно обновить Node JS на устройстве Windows
Математические функции и операторы в JavaScript
математические функции Сборка арифметических операторов и методов чисел в JavaScript. Всё что связано с математикой в JavaScript с примерами функций и решений, собрано вместе на одной странице.
Методы консоли в JavaScript
console.log В JavaScript специально для работы с консолью есть объект console. Ниже описаны доступные для объекта Console методы и приведены несколько примеров их использования.
Методы массивов JavaScript
массив Методы массивов в JavaScript и примеры их использования: push, pop, unshift, shift, split, join, slice, splice, reverse, map, filter, reduce, sort, includes ...

 

 

Комментарии 0

*** чтобы писать комментарии.