Задать вопрос
13 июня, 09:34

jаvascript. Заданное натуральное число n и 2 одномерные массивы X и Y, Сформировать и вывести массив, каждый элемент которого, взятый из массива Х, встречается в массиве Y ровно два раза" пример такой.

. X=[1,2,3,4,5,6,7,8,];

Y=[1,2,2,3,3,4,4,4,];

ответ должен быть

ответ=[2,3]

+1
Ответы (1)
  1. 13 июня, 10:16
    0
    Var X = [1,2,3,4,5,6,7,8];

    var Y = [1,2,2,3,3,4,4,4];

    var A = [];

    function f (i) {

    var b;

    for (var i2 = 0, a = 0; i2 < Y. length; i2++) {

    if (Y[i2] = = X[i]) {

    a++;

    }

    if (a > 2) {

    b=false;

    break;

    }

    if (i2 = = (Y. length - 1) && a = = 2) {

    b=true;

    break;

    }

    b=false;

    }

    return b;

    }

    for (var i = 0, i2=0; i < X. length; i++) {

    if (f (i)) {

    A[i2] = X[i];

    i2++;

    }

    }

    for (var i = 0; i < A. length; i++) {

    alert (A[i]) ;

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «jаvascript. Заданное натуральное число n и 2 одномерные массивы X и Y, Сформировать и вывести массив, каждый элемент которого, взятый из ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы