Показать сообщение отдельно
  #2 (permalink)  
Старый 29.10.2015, 20:13
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от Элиас
Можете объяснить, что значит строка ('min: ' + arr.reduce(function(p, c) {return c < p? c : p})); и каждое слово в ней.
arr.reduce позволяет возможность сохранить результат
https://learn.javascript.ru/array-it...ce-reduceright
Сообщение от Элиас
return c < p? c : p
Это тернарный оператор. Это означает то же самое что и:
if (c < p)
  return c
else return p
Ответить с цитированием