Задать вопрос
@Dreamer_AI

Мультиусловие в if как его сделать?

'use strict'
let browser = prompt('Каким браузером вы пользуетесь?', '') 
if (browser == 'Edge') {
    alert("You've the Edge");
  } else if (browser == 'Chrome' && 'Opera' &&'Safari') {
    alert('Okay we support these browser too');
  } else {
    alert('We hope that this page looks ok'); 
  }

Нужно сделать так, чтобы при выборе Chrome или Opera или Safari, был выбран alert('Okay we support these browser too');
Но выбирается 3-ий
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
браузер Хром ИЛИ браузер Опера ИЛИ браузер Сафари:
} else if (browser == 'Chrome' || browser == 'Opera' || browser == 'Safari') {

но лучше
} else if (['Chrome', 'Opera', 'Safari'].includes(browser)) {
или то же,
олдскульно
} else if (!!~['Chrome', 'Opera', 'Safari'].indexOf(browser)) {
Ответ написан
wapster92
@wapster92 Куратор тега JavaScript
browser == 'Chrome' || browser == 'Opera' || browser == 'Safari'
. Почему ты используешь оператор ИИ у тебя пользователь может заходить с трех браузеров в одну сессию?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы