Top.Mail.Ru
Ответы

Почему цикл останавливается после первого if

Дополнен
123456789101112131415161718192021
 // let aMass = [1,2]
// let bMass = [1]

function arrayDiff(a,b){
let result = [];
        for(let i = 0; i<a.length; i++){
            if(b[i] != a[i]){
                console.log(a[i])
                continue;
        } else if (b[i] == a[i]){
            delete a[i]
            console.log(a[i])
            continue;
        }
    };
};

arrayDiff([1,2,1,3],[2]);

код должен проверить введенные массивы и вывести в консоль только числа равное второму массиву
 
По дате
По рейтингу
Аватар пользователя
Просветленный

Код? Ну да, действительно, накуй он нужен...

Аватар пользователя

Тут орудует снайпер, будь остор

Аватар пользователя
Мудрец

Это ты в развитии остановился, а не код

Аватар пользователя
Мудрец

С чего ты решил, что он остановился?

Аватар пользователя
Ученик

цикл не нужен