Показать сообщение отдельно
  #5 (permalink)  
Старый 18.09.2019, 13:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 27,145


const sum = arr => arr.flat().reduce((sum, x) => sum += (x = parseFloat(x)) ? x : 0, 0)


alert(sum([1, 2, '3x']));
alert(sum([1, 2, 'x3']));
alert(sum([1, [1, 2], 2]));

Последний раз редактировалось рони, 18.09.2019 в 13:31.
Ответить с цитированием