Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 18.06.2015, 07:43
Профессор
Отправить личное сообщение для sotik Посмотреть профиль Найти все сообщения от sotik
 
Регистрация: 14.09.2012
Сообщений: 158

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

Понимаю что я написал код не верно, оно и не работает.
То есть нужно, чтоб сообщение выводилось, если переменная равна 2 или 5.
Ответить с цитированием
  #12 (permalink)  
Старый 18.06.2015, 08:16
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

var rew = 5;
if(rew == 2 || rew == 5) alert('ok');
Ответить с цитированием
  #13 (permalink)  
Старый 19.06.2015, 00:30
Профессор
Отправить личное сообщение для sotik Посмотреть профиль Найти все сообщения от sotik
 
Регистрация: 14.09.2012
Сообщений: 158

) Спасибо конечно, но вот хотелось бы оригинальную запись при помощи операнда "?:"
Ответить с цитированием
  #14 (permalink)  
Старый 19.06.2015, 01:19
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

var rew = 5;
(rew == 2 || rew == 5) ? alert('ok') : alert('no');
Ответить с цитированием
  #15 (permalink)  
Старый 19.06.2015, 09:31
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

var rew = 5;
alert((rew == 2 || rew == 5) ? 'ok' : 'no');
Ответить с цитированием
  #16 (permalink)  
Старый 19.06.2015, 09:55
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

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

var rew = 2;
alert(rew == 2 || rew == 5 ? 'ok' : 'no');
Ответить с цитированием
  #17 (permalink)  
Старый 19.06.2015, 10:06
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Ruslan_xDD,
Пробелы тоже можно убрать XD
var rew=2;
alert(rew==2||rew==5?'ok':'no');
Ответить с цитированием
  #18 (permalink)  
Старый 19.06.2015, 15:17
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

tsigel,

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

Последний раз редактировалось ruslan_mart, 24.07.2015 в 16:56.
Ответить с цитированием
  #19 (permalink)  
Старый 19.06.2015, 15:18
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

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

Последний раз редактировалось tsigel, 19.06.2015 в 15:22.
Ответить с цитированием
  #20 (permalink)  
Старый 19.06.2015, 15:20
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

вы все как всегда на позитиве
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что означает эта запись? Сергей85 Общие вопросы Javascript 3 13.12.2011 15:10
Запись данных в страницу с сохранением. integer Элементы интерфейса 26 18.02.2011 13:07
Запись данных в текстовый файл Bandicoot AJAX и COMET 7 09.02.2011 15:49
Динамическое значение (например длину массива) запись в постоянное Vulkan Общие вопросы Javascript 14 17.06.2010 16:13
Запись несколько переменных в файл SunYang Общие вопросы Javascript 0 31.01.2010 13:19