Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   короткая запись if else, else if (https://javascript.ru/forum/misc/25645-korotkaya-zapis-if-else-else-if.html)

sotik 18.06.2015 07:43

Здравствуйте.
Это все конечно очень интересно, но как осуществить короткую запись вот здесь?
var rew = 5;
if(rew == 2 || 5)? alert('ok');

Понимаю что я написал код не верно, оно и не работает.
То есть нужно, чтоб сообщение выводилось, если переменная равна 2 или 5.

tsigel 18.06.2015 08:16

var rew = 5;
if(rew == 2 || rew == 5) alert('ok');

sotik 19.06.2015 00:30

) Спасибо конечно, но вот хотелось бы оригинальную запись при помощи операнда "?:"

Decode 19.06.2015 01:19

var rew = 5;
(rew == 2 || rew == 5) ? alert('ok') : alert('no');

tsigel 19.06.2015 09:31

var rew = 5;
alert((rew == 2 || rew == 5) ? 'ok' : 'no');

ruslan_mart 19.06.2015 09:55

Скобки не нужны:

var rew = 2;
alert(rew == 2 || rew == 5 ? 'ok' : 'no');

tsigel 19.06.2015 10:06

Ruslan_xDD,
Пробелы тоже можно убрать XD
var rew=2;
alert(rew==2||rew==5?'ok':'no');

ruslan_mart 19.06.2015 15:17

tsigel, :p :D

rew=2;
alert(rew==2|rew==5?'ok':'no');

tsigel 19.06.2015 15:18

:lol: 3 пробела можно убрать) Ну и перенос строки)

KosBeg 19.06.2015 15:20

вы все как всегда на позитиве :D


Часовой пояс GMT +3, время: 22:24.