При работе с операторами if в JavaScript мне пришлось написать несколько довольно длинных условий. Вот пример, где три числа должны быть 0-100:
if ((num1 > 100 || num1 < 0) || (num2 > 100 || num2 < 0) ||
(num3 > 100 || num3 < 0)) {
return 'One of these is invalid';
} else {
return 'Ok, we are good.';
}
Я не знаю, можно ли сократить это, я пытался найти похожие вопросы, но ничего не смог найти. Но возможно ли сделать что-то подобное в JavaScript? (или если нет в JavaScript, возможно ли сделать это на других языках?)
if (num1, num2, num3 > 100 || num1, num2, num3 < 0) {
return 'One of these is invalid';
} else {
return 'Ok, we are good.';
}