Показать сообщение отдельно
  #1 (permalink)  
Старый 22.11.2017, 18:41
Аватар для djamali
Новичок на форуме
Отправить личное сообщение для djamali Посмотреть профиль Найти все сообщения от djamali
 
Регистрация: 02.03.2015
Сообщений: 5

Не могу понять почему не работает код
В общем задача из codewars.com , развернуть предложение в зависимости от цифр встречающихся в cловах, пытаюсь получить нужный массив, в консоли undefined
function order(words){
  var arr=words.split(" ");
  var new_arr=[];
  for(var i=0;i<arr.length;i++){
    for(var j=0;j<=9;j++){
      if(arr[i].indexOf(j)>-1){
      new_arr[i]=arr[arr[j]];
       console.log(arr[arr[j]])//вот эта строчка становится undefined
      }
    }
  }
}
order("world2 Hello1");

Последний раз редактировалось djamali, 22.11.2017 в 18:49.
Ответить с цитированием