Показать сообщение отдельно
  #1 (permalink)  
Старый 01.02.2013, 18:27
Интересующийся
Отправить личное сообщение для rixter Посмотреть профиль Найти все сообщения от rixter
 
Регистрация: 01.02.2013
Сообщений: 11

Помогите с тернарным оператом
Добрый день!

Есть плагин рейтинга для joomla - Extra Vote

Загвоздка с файлом extravote.js (во вложении).
В нем есть следующая строка:
0!=k&&(d=1!=b?d+extravote_text[5].replace("%s",b):d+extravote_text[6].replace("%s",b));

Не могу разобраться как работает этот код. Нагуглил, что это тернарный оператор, попытался превратить его в простую форму:
0!=k&&(
if (1!=b) {
	d=d+extravote_text[5].replace("%s",b);
} else {
	d=d+extravote_text[6].replace("%s",b);
}
);

Не работает, что я делаю не так? Да, с javascript только начинаю знакомство.
Вложения:
Тип файла: zip extravote.zip (720 байт, 4 просмотров)
Ответить с цитированием