Показать сообщение отдельно
  #6 (permalink)  
Старый 19.07.2018, 15:51
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Можно и без split
var num = '874';


function toNine (arr) {
var sum1 = 0;
for(var i = 0; i < arr.length; i++){
sum1 += +arr[i];
}
if (sum1 > 9){
toNine(sum1+'');
}else{
alert(sum1);
}
}
toNine(num);
Ответить с цитированием