JavaScript — это 3-й параметр сплайсинга, принимающий какое-либо значение?

3-й параметр сплайсинга принимает любое значение?

При текущей настройке код просто заменяет буквы в newArr на те же буквы из first13 .

Когда код запускается в первый раз,

index = first13.indexOf(newArr[i]);

устанавливает index = 4 , то

newArr.splice(i, 1, first13[index]);

first13[4] берет букву first13[4] , в данном случае ‘e’, ​​и заменяет newArr[0] , который также уже равен ‘e’.

Как Радж Датта Манохар предложил выше, измените последнее свойство в вашем методе соединения на second13[index] и вы должны получить что-то ближе к тому, что вы ищете.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector