работает?
let strChange = "3//5/15/16/19//265/a/-/469/543/998/"
let strChangeF = () => {
let newArray = strChange.split('/')
console.log(newArray)
let newArray2 = newArray.map((one) => Number(one))
console.log(newArray2)
newArray2.map((one, i, mapp) => {
if( (one < 1) || (isNaN(one)) ){
newArray2.splice(i, 1)
console.log(one)
}
})
console.log(newArray2)
}
strChangeF()
Нифига не понятно, что вы пытаетесь сделать, но внутри мапа мутировать список по которому вы итерируетесь - это заведомо дичь, за которую надо делать атата.
Обсуждают сегодня