Вход

Просмотр полной версии : Помогите сравнить 2 массива!


mazhaka
21.12.2020, 09:42
У меня есть один двумерный массив 10x10 и есть второй одномерный длиной 10. задача в том что если в одномерном массиве array < 0 отрицательное число . то все индексы удалить двумерном , то есть например в одномерном Array[3] 3 индекс был отрицательным то , то все 3 индексы в двумерном массиве Array2 должны быть удалены и не важно положительные они или нет . как прописать цикл удаления отрицательных для одного массива я понимаю , а как для двух и их еще вместе сопоставить :no: . Es5 если можно , я пока синтаксис Es6 не понимаю , могу не разобрать что написано. Заранее спасибо !!!!

рони
21.12.2020, 09:55
mazhaka,
Array2 = Array2.map(function(ar) {
return ar.filter(function(a, i) {
return Array1[i] >= 0
})
})

mazhaka
21.12.2020, 19:32
Спасибо Большое!!!!!!! Все получилось!!!