Данный отчёт сгенерирован 10.02.2023 18:21:31 UTC.
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation
10.02.2023 18:21:31
Задача: Віднімання масиву 10.02.2023 18:21:31
Описание: Оголосити функцію exclude(), яка отримує два масиви та видаляє з першого масиву всі елементи, що зустрічаються у другому масиві, наприклад, exclude(['a','b','c','d'], ['b','d','e','f']) => ['a','c' ]. У вихідних масивах немає елементів, що повторюються. 10.02.2023 18:21:31
Решений: 123 10.02.2023 18:21:31
Віднімання масиву 10.02.2023 18:21:31
 function exclude(a,b){for(const elem of b){if (a.includes(elem)){a.splice(a.indexOf(elem),1)}}}
 function exclude(array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        if (array1.includes(array2[i])) {
            array1.splice(array1.indexOf(array2[i]), 1);
        }
    }
    return array1;
    }
 function exclude(arr1, arr2){
    for (let i=0; i < arr1.length; i++){
        if (arr2.includes(arr1[i])){
            arr1.splice(i,1,null)
        }
    }
    while (arr1.includes(null)){
        arr1.splice(arr1.indexOf(null), 1)
    }
}
 function exclude(a,b){
    for(let i = 0;i < b.length;i++){
        for(let j = 0;j < a.length;j++){
            if(a[j] == b[i]){
                a.splice(j, 1)
            }
        }
    }
    return a;
}
 function exclude(firstArr, secondArr) {
  for(let i = 0; i < firstArr.length; i++) {
      for(let j = 0; j < secondArr.length; j++) {
          if(firstArr[i] === secondArr[j]) {
              firstArr.splice(i, 1);
              i--;
          }
      }
  }
  return firstArr;
}
 function exclude(arr1,arr2) {
    for (let i = 0; i< arr1.length; i++) {
        for (let j = 0; j< arr2.length; j++) {
            if (arr1[i] == arr2[j]) {
                arr1.splice(i,1)
                i--
            }
        }
    }
}
 function exclude(arr1,arr2)
{
  for(let j = 0; j < arr2.length; j++)
  {
      for(let i = 0; i < arr1.length; i++){
          if(arr2[j] === arr1[i]){
              arr1.splice(i,1)
          }
      }
  }
    
    
}
 function exclude(array1, array2){
  for(let i=0;i< array2.length; i++){
    for(let f=0; f< array1.length; f++){
      if(array2[i]===array1[f]){
        array1.splice(f,1)
      }
  }
  }
}
 function exclude(arr1, arr2) {
        for (i = 0; i < arr1.length; i++) {
            for (j = 0; j < arr2.length; j++) {
                if (arr1[i] == arr2[j]) {
                    arr1.splice(i, 1)
                    i--;
                }
            }
        }
    }
 function exclude(array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        if (array1.indexOf(array2[i]) != -1) array1.splice(array1.indexOf(array2[i]),1);
    }
}
 function exclude ( a, b ) {
    for ( let i = 0; i < a.length; i++ ) {
    for ( let c = 0; c < b.length; c++ ) {
        if ( a [ i ] == b [ c ] ) {
            a.splice ( i, 1 );
            i--;
        }
    }
    }
    return a
}
 function exclude(a,b) {
    for(x of b) {
        let i = a.indexOf(x);
        if(i >= 0) {
            a.splice(i,1);
        }
    }
}
 function exclude(a, b) 
 {
    for(let i = 0; i < a.length; ++i) {
        if(b.indexOf(a[i]) != -1) {
            a.splice(i, 1);
            i -= 1;
        }
    }
}
 function exclude(a, b)
{
    for (let n = 0; n < a.length; n++)
    {
        for (let m = 0; m < b.length; m++)
        {
            let i = a[0];
            if (a[n] == b[m])
            {
                a.splice(n,1,);
            }
            if(i != a[0])
            m = -1;
        }
    }
    return a;
}
 function exclude(a, b){
    for (let i = 0; i< b.length; i++){
        for (let k=0; k< a.length; k++){
            if(a[k]==b[i]){
                a.splice(k, 1)
            }
        }
    }
    return a;
}
 function exclude(array1, array2){
for(let i = 0;i <= array1.length; i++){
if (array2.includes(array1[i])){
array1.splice(i, 1)
}
}
array1.shift()
return array1;
}
 function exclude(array1,array2){
    for(let i = 0;i < array2.length;i++){
    for(let j = 0;j < array1.length;j++){
    if(array1[j] == array2[i])
      array1.splice(j,1)
    }
    }
    return array1
  }
 function exclude (array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        let m = array1.indexOf(array2[i]);
        if (m != -1) {
            array1.splice(m,1);
        }
    }
    return (array1);
}
 function exclude(m, n){
    for (let i = 0, j = 0; i < m.length; j++) {
        if (m[i] == n[j]) {
            m.splice(i, 1); 
            i--;
        }
        if (j == n.length - 1) {
            i++;
            j = -1;
        }    
    }
}
 function exclude(arr1, arr2) {
    for(let i = 0; i < arr2.length; i++){
        for (let j = 0; j < arr1.length; j++) {
         if(arr1[j] == arr2[i]){
            arr1.splice(j,1);
            j--;
         }            
        }
    }
return arr1;
}
 function exclude(arr1, arr2){
let ind;
for(let i = 0; i < arr2.length; i++) {
        if(arr1.includes(arr2[i]) == true) {
            ind = arr1.indexOf(arr2[i]);
            arr1.splice(ind, 1);
        }
    }
    return arr1;
}
 function exclude(array1, array2){
    for(let i=0; i< array1.length; i++){
        for(let j=0; j< array2.length; j++){
            if(array1[i]===array2[j]){
                array1.splice(i, 1);
                j=-1;
            }
        }
    }
    return(array1);
}
 // Якби можна було створити копію масива
// function exclude(arr1, arr2) {
//    return arr1.filter(item => !arr2.includes(item))
//}

//Це рішення мені не подобається, використовується аж два цикли
function exclude(arr1, arr2) {
    for (let i = 0; i < arr1.length; i++) {
        if (arr2.includes(arr1[i])) {
            arr1.splice(i, 1, null)
        }
    }
    while (arr1.includes(null)) {
        let nullIndex = arr1.indexOf(null);
        
        arr1.splice(nullIndex, 1)
    }
}
 function exclude(a,b) 
{
    for(x of b)
    {
        let i = a.indexOf(x);
        if(i >= 0) a.splice(i,1);
    }
    return a;
}
 function exclude(array1, array2)
{
    for(let i = 0; i < array1.length; i ++)
    {
        for(let k = 0; k < array2.length; k ++)
        {
            if(array1[i] == array2[k])
            {
                array1.splice(i, 1);
                i --;
            }
        }
    }
}
 function exclude(arr1,arr2) {
    for (let i = 0; i < arr2.length; i++) {
        for (let k = 0; k < arr1.length; k++) {
            if (arr2[i] === arr1[k])
                arr1.splice(k,1)
        }
    }
}
 function exclude(x, y){
    for(let i = 0; i< x.length; i++){
        for(let j = 0; j < y.length; j++ ){
            if(x[i] == y[j]){
                x.splice(i,1)
                i--
            }
        }
    }
    return x;
}
 function exclude(array1, array2){
    for (let i = 0; i < array2.length; i++) {
        for (let j = 0; j < array1.length; j++) {
            if(array1[j] == array2[i]){
                array1.splice(j, 1);
            }
        }
    }

    array1 = array1.filter(function(item,  pros){
        return array1.indexOf(item) == pros;
    });
    return array1;
}
 function exclude(a, b) {
    for (let i = 0; i < a.length; i++) {
        let match = false;
        for (let j = 0; !match && j < b.length; j++)
            match = a[i] === b[j];
        match && a.splice(i, 1) && i--;
    }
}
 function exclude(arr1, arr2) {
    for (let i = 0; i < arr1.length;) {
        if (arr2.includes(arr1[i])) {
            arr1.splice(i, 1);
        } else {
            i += 1;
        }
    }
    return arr1;
}
 function exclude(array1, array2) {
    let res = []
    for(let a of array2){
        if (array1.indexOf(a) != -1){
            array1.splice(array1.indexOf(a),1)
        }
    }
    return array1
}
 function exclude(arr1, arr2)

    for(let i = 0; i < arr1.length; i++)
    { 
        while(arr2.includes(arr1[i])) 
            arr1.splice(i, 1);    
    } 
}
 function exclude(a, b){
      for(let i=0; i< a.length; i++){
            for(let k=0; k< b.length; k++){
                if (a[i]==b[k]){
                    a.splice(i, 1);
                    i--;
                }
            }    
      }    
    return a
}
 function exclude(array1, array2) {
    for (var i = 0; i < array1.length; i++){
        for (var j = 0; j < array2.length; j++){
            if (array1[i] == array2[j]){
                array1.splice(i, 1)
                i--
            }
        }
    }
}
 function exclude(m1, m2)
{
    for(i = 0; i< m2.length; i++)
    {
        let index = m1.indexOf(m2[i]);
        if (index >= 0) m1.splice(index,1);
    }
    return m1;
}
 function exclude(a, b){
    for(let i = 0; i < a.length; i++){
        if (b.includes(a[i])){
            a.splice(i, 1);
            i --;
        }
    } 
}
 function x(a) {
    for (var j = 1, i = 1; j < a.length; ++j) {
        if (a[j] !== a[j - 1]) {
            a[i++] = a[j];
        }
    }
    a.length = i;
    return a;
}
function exclude(array1, array2) {
    array1 = x(array1)
    for (let j = 0; j < array2.length + 1; j++) {
        for (let i = 0; i < array1.length; i++) {
            if (array1[i] == array2[j]) {
                array1.splice(i, 1);
            }
        }
    }
    return array1;
}
 function exclude(arr1, arr2) {
  for (let i = 0; i < arr1.length; i++) {
    for (let j = 0; j < arr2.length; j++) {
      if (arr1[i] === arr2[j]) {
        arr1.splice(i, 1)
        i--
      }
    }
  }
}
 function exclude(a, b) {
    for (let i = 0; i < b.length; i++) {
        let x = a.indexOf(b[i])
        if (x != -1) a.splice(x, 1)
    }
    
    return a;
}
 function UN(a) {
    for (var j = 1, i = 1; j < a.length; ++j) {
        if (a[j] !== a[j - 1]) {
            a[i++] = a[j];
        }
    }
    a.length = i;
    return a;
}
function exclude(array1, array2) {
    array1 = UN(array1)
    for (let j = 0; j < array2.length + 1; j++) {
        for (let i = 0; i < array1.length; i++) {
            if (array1[i] == array2[j]) {
                array1.splice(i, 1);
            }
        }
    }
    return array1;
}
 function exclude(a, b) {
    for (let i = 0; i < a.length; i++) {
        let match = false;
        for (let j = 0; !match && j < b.length; j++)
            match = a[i] === b[j];
        match && a.splice(i, 1) && i--;
    }
}
 function exclude(array1, array2) {
    for(let i = 0; i < array1.length; i++ ){
        for(let k = 0; k < array2.length; k++){
            if(array1[i] == array2[k]){
                array1.splice( i , 1)
                i--
            }
        }

    }
    return array1
}
 function exclude(a, b) {

 for (let x of b){
  let i = a.indexOf(x)
if (i != -1){
 a.splice(i,1);
}
}
 

}
 function exclude(x,y){
    for(let i =0;i< x.length;i++){
        for(let j =0;j< y.length;j++){
            if(x[i]==y[j]){
                x.splice(i,1);
                i--;
            }
        }
    }
    return x;
}
 function exclude(arr1,arr2){
    for (let key of arr2){
        while (arr1.includes(key)){
            arr1.splice(arr1.indexOf(key), 1)
        }
    }
    return arr1
}
 function exclude ( a, b ) {
    for ( let i = 0; i < a.length; i++ ) {
    for ( let c = 0; c < b.length; c++ ) {
        if ( a [ i ] == b [ c ] ) {
            a.splice ( i, 1 );
            i--;
        }
    }
    }
    return a
}
 function exclude(arr1,arr2)
{   
    debugger
    for (let i = 0; i < arr1.length; i++)
    {
        for (let j = 0; j < arr2.length; j++)
        {
            if (arr1[i] == arr2[j]) 
            {
            arr1.splice(i,1)
            i = i - 1    
            }
        }
    }
}
 function exclude ( a, b ) {
    for ( let i = 0; i < a.length; i++ ) {
    for ( let x = 0; x < b.length; x++ ) {
        if ( a [ i ] == b [ x ] ) {
            a.splice ( i, 1 );
            i--;
        }
    }
    }
    return a
}
 function exclude(arr1, arr2)
{
    for (let i = arr1.length - 1; 0 <= i; i--)
    {
        for (let j = 0; j < arr2.length; j++)
        {
            if(arr1[i] == arr2[j])
            {
                arr1.splice(arr1.indexOf(arr2[j]), 1);
            }
        }
    }    
    
    return arr1;
}
 function exclude(array1, array2){
    for (let i = 0; i < array2.length; i++){
        if (array1.includes(array2[i])){
            array1.splice(array1.indexOf(array2[i]), 1);
        }
    }
    return array1
}
 function exclude(array1, array2) {
    let result = [];
    for(i = 0; i < array2.length; i++){
        let element1 = array2[i];
        for(j = 0; j < array1.length; j++)

         
        if(array1[j] == element1)
        array1.splice([j],1)
        

        
    }
    return array1;
}
 function exclude(array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        if (array1.includes(array2[i])) {
            array1.splice(array1.indexOf(array2[i]), 1);
        }
    }
    return array1;
}
 function exclude (arr1, arr2)
{
    const a = arr1.length;
    for(let i = 0; i < a; i++)
        {
            for (let r = 0; r < arr2.length; r++)
                {
                if (arr1[i] == arr2[r])
                    {
                    arr1.splice(i, 1);
                    i--;
                    }
                }
        }
    return arr1;
}
 function exclude(array1, array2) {
    for (let i = 0; i < array1.length; i++){
        if (array2.indexOf(array1[i]) != -1){
            let k = array1[i];
            array1.splice(i,1);
            i--;
        }
    }
    return array1;
}
 function exclude(arr1, arr2) {
    for (let i = 0; i < arr2.length; i++) {
        for (let j = 0; j < arr1.length; j++) {
            if (arr2[i] === arr1[j]) {
                arr1.splice(j, 1);
                j--;
            }
        }
    }
    return arr1;
}
 function exclude(array1, array2) {
  let N = array1.length;
  array1.sort();
  array2.sort();
    for(i=0; i{
    for(j = 0; j    {
        if (array1[i] == array2[j])
        {
            array1.splice(i,1)
        }
    }
}
return array1;
}
function exclude(a, b) {
    for(x of b) {
        let i = a.indexOf(x);
        if(i >= 0)
            a.splice(i, 1);
    }
    return a;
}
 function exclude(arr1, arr2) {
    for (let i = 0; i < arr1.length; i++) {    
        if (arr2.indexOf(arr1[i]) !== -1) { 
            arr1.splice(i, 1);
            i--;
        }
    }
}
 function exclude(a, b) {
    for(let i = 0; i < a.length; ++i) {
        if(b.indexOf(a[i]) != -1) {
            a.splice(i, 1);
            i -= 1;
        }
    }
}
 function exclude(arr1,arr2)
{
    let i;
    let sum=0;
    for (i=0; i < arr1.length; i++)
    {
        for (let j=0; j < arr2.length; j++)
        {
            if (arr1[i]==arr2[j])
            {
                arr1.splice(i,1);
                i--;
            }
        }
    }
    return arr1;
}
 function exclude(a1, a2){
    for(let i = 0; i < a2.length; i++){
       for(let j = 0; j < a1.length; j++){
        if(a1[j] == a2[i]){
            a1.splice(a1[j-1],1);
        }
        }
    }
}
 function exclude(array0, array1)
{
for(let i = array1.length - 1;i>=0;i--)
{
if(array0.indexOf(array1[i])>=0)
array0.splice(array0.indexOf(array1[i]),1)

return array0
}
 function exclude(array1, array2) {
    for (let i =0; i < array2.length; i++){
        
        for(let j = 0; j< array1.length; j++){

            if (array1[j] == array2[i]){
             array1.splice(j, 1);
             j--;
            }
        }

    }

    return array1;
}
 function exclude(array1, array2){
    for(let i = 0; i < array1.length; i++){
          for(let j = 0; j < array2.length; j++){
              if (array1[i]==array2[j]){
                array1.splice(i, 1);
                  i--;
              }
          }    
    }    
  return array1;
}
 function exclude(a, b){
      for(let i = 0; i < a.length; i++){
            for(let r = 0; r < b.length; r++){
                if (a[i]==b[r]){
                    a.splice(i, 1);
                    i--;
                }
            }    
      }    
    return a
}
 function exclude(array1, array2) {
    for(let i=0; i    {
        for(let j=0; j        {
            if(array1[i]==array2[j])
           { array1.splice(i, 1);
        i--;
        }
        }
    }
    return array1;
}
 function exclude(array1, array2){
  for (let i = 0; i < array2.length; i++) {
    if (array1.indexOf(array2[i]) != -1) {
      array1.splice(array1.indexOf(array2[i]), 1);
    }
  }
}
 function exclude(a, b) {
    for (let i = 0; i < b.length; i++) {
        let x = a.indexOf(b[i])
        if (x != -1) a.splice(x, 1)
    }
    
    return a;
}
 function exclude(array1, array2) {
    let t = array1.length;
    for(let j = 0; j < array2.length; j += 1) { 
        for(let i = 0; i <= t; i += 1) {
            if (array2[j] == array1[i]) {
                array1.splice(i,1);
                i -= 1;
            }    
        }
    }    
    return array1;
}
 function exclude (array1, array2)
{
    for ( let a = 0; a < array1.length; a += 1)
    {
        for ( let b = 0; b < array2.length; b += 1)
        {
            let i = array1[0];
            if ( array1[a] == array2[b] )
            {
                array1.splice (a,1,)
            }
            if ( i != array1[0])
             b = -1;
        }
    }
    return array1;
}
 function exclude(arr1, arr2) {
  for(let i = 0; i <= arr1.length; i++) {
      while(arr2.includes(arr1[i], 0)) {
      arr1.splice(i, 1);
      }
  }
}
 function exclude(x,y)
{
    for(let i = 0; i < x.length; i++)
    {
        for(let j = 0; j < y.length; j++)
        {
            if(x[i]==y[j])
            {
                x.splice(i,1);
                i--;
            }
        }
    }
}
 function exclude(a, b){
    for(let n = 0;n < a.length; n++){
        for(let m = 0;m< b.length; m++){
            let i = a[0];
            if(a[n]==b[m]){
                a.splice(n,1,);
            }
            if(i != a[0])
            m = -1;
        }
    }
    return a;
}
 function exclude(arr1, arr2){
    for(j = 0; j < arr2.length; j++){
        
    for(i = 0; i < arr1.length; i++){
        
            if(arr2[j] === arr1[i]){
                arr1.splice(i,1)
            }
        }
    }
}
 function exclude(ot_kotorogo, chto_otnimaesh,) {
    for(each of chto_otnimaesh){
        if(ot_kotorogo.indexOf(each) != -1){
            ot_kotorogo.splice(ot_kotorogo.indexOf(each), 1);
        }
    }
    return ot_kotorogo;
}
 function exclude(array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        if (array1.indexOf(array2[i]) != -1) array1.splice(array1.indexOf(array2[i]),1);
    }
}
 function exclude(a, b) {
    for (let i = 0; i < a.length; i++) {
        let match = false;
        for (let j = 0; !match && j < b.length; j++)
            match = a[i] === b[j];
        match && a.splice(i, 1) && i--;
    }
}
 function exclude(array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        if (array1.includes(array2[i])) {
            array1.splice(array1.indexOf(array2[i]), 1);
        }
    }
    return array1;
}
 function exclude(array1, array2) {

    for (let i = 0; i < array1.length; i++) {
        for (let j = 0; j < array2.length; j++) { 
            if(array1[i]==array2[j])
            {
                array1.splice(i,1)
                i--;
            }
        }
    }

}
 function exclude(a,b){
    for(i=0;i< b.length;i++){
        for(j=0;j< a.length;j++){
            if(a[j]==b[i]){
                a.splice(j, 1)
            }
        }
    }
    return a
}
 function exclude(arr1, arr2){
    for(let k = 0; k < arr2.length; k++){
        for(let i = 0; i < arr1.length; i++){
            if(arr1[i] == arr2[k]) arr1.splice(arr1[i-1], 1);
        }
    }
}
 function exclude(a, b) {
    for (let i = 0; i < a.length; i++) {
        let c = 0;
        for (let j = 0; !c && j < b.length; j++)
            c = a[i] == b[j];
        c && a.splice(i, 1) && i--;
    }
}
 function exclude(left, right){
    let res = new Array();
        let flag = false;
        for (let i = 0; i < left.length; i++)
        {
            for (let j = 0; j < right.length; j++)
            {
                if (left[i] == right[j])
                {
                    flag = true;
                    break;
                }
            }

            if (!flag)
            {
                res.push(left[i]);
            }

            flag = false;
        }

        left.splice(0, left.length);
        for(let elem of res){
            left.push(elem);
        }
}
 function exclude(a, b) {
    for (let i = 0; i < a.length; i++) {
        let match = false;
        for (let j = 0; !match && j < b.length; j++)
            match = a[i] === b[j];
        match && a.splice(i, 1) && i--;
    }
}
 function exclude(array1, array2) {
  for (let i = 0; i < array1.length; i++)
  for (let j = 0; j < array2.length; j++) { 
    if (array1[i] == array2[j]) {
      array1.splice(i, 1);
      i--;
    }
  }
}
 function exclude(a, b) {
    for (let i = 0; i < a.length; i++) {
        let match = false;
        for (let j = 0; !match && j < b.length; j++)
            match = a[i] === b[j];
        match && a.splice(i, 1) && i--;
    }
}
 function exclude(array1, array2) {
    for (let i = array1.indexOf(array1[array1.length-1]); i!=-1; i--){
        for (let t = 0; t<=array2.length; t++){
            if (array1[i]==array2[t]){
                array1.splice(i, 1)

            }

        }
    }
return array1
}
 function exclude(arr1, arr2) {
    for (let i = 0; i < arr1.length; i++) {
        if (arr2.includes(arr1[i])) {
            arr1.splice(i, 1, null)
        }
    }
    while (arr1.includes(null)){
        arr1.splice(arr1.indexOf(null), 1)
    }
}
 function exclude(array1, array2) {
    let newarr = (array1.filter((value) => {
        return array2.indexOf(value) === -1? true : false;}))

    array1.length = 0;
    array1.push(...newarr);
}
 function exclude ( a, b ) {
    for ( let i = 0; i < a.length; i++ ) {
    for ( let c = 0; c < b.length; c++ ) {
        if ( a [ i ] == b [ c ] ) {
            a.splice ( i, 1 );
            i--;
        }
    }
    }
    return a
}
 function exclude(a,b) {
    for(x of b){
        let i = a.indexOf(x);
        if(i>=0)
        a.splice(i,1);
    }
    return a;
}
 function exclude (arr1, arr2){
    for (let i=0; i< arr1.length; i++){
        for (let j=0; j< arr2.length; j++){
            if (arr1[i]==arr2[j]){
                arr1.splice (i, 1);
                i--;
            }
        }
    }
    for (let i=0; i< arr1.length; i++){
        for (let j=(i+1); j< arr1.length; j++){
            if (arr1[i]==arr1[j]){
                arr1.splice (j, 1);
                j--;
            }
        }
    }
    return (arr1);
}
 function exclude(a, b) {
    for(x of b) {
        let i = a.indexOf(x);
        if(i >= 0)
            a.splice(i, 1);
    }
    return a;
}
 function exclude(array1, array2){
    for(let x = 0; x < array1.length; x++){
        for(let y = 0; y < array2.length; y++){
            if(array1[x] == array2[y]){
                array1.splice(x, 1);
                x--;
            }
        }
    }
    return array1;
}
 function exclude(a,b){
    for(let i1 =(a.length-1); i1!=-1 ; i1-=1){
        for(let i2 =(b.length-1); i2!=-1 ; i2-=1){
            if(a[i1] == b[i2]){
                a.splice(i1,1);
                b.splice(i2,1);
            }
        }
    }
}
 function exclude(arr1, arr2){
    for (i = 0; i < arr2.length; i++){
      if (arr1.includes(arr2[i])){
      arr1.splice(arr1.indexOf(arr2[i]), 1);
      }
    }
}
 function exclude(array1, array2){
    for (let i = 0; i < array2.length; i++){
        for (let n = 0; n < array1.length; n++){
            if (array1[n] == array2[i]){
                array1.splice(n,1)
            }
        }
    }
}
 function exclude(x,y){
    for (let i = 0; i <= x.length; i++){
        while(y.includes(x[i],0)){
            x.splice(i,1)
        }
    }
}
 function exclude(Arr1, Arr2){
    for (let i = 0; i < Arr2.length; i++){
        if (Arr1.indexOf(Arr2[i]) !== -1){
            Arr1.splice(Arr1.indexOf(Arr2[i]), 1);
        }
    }
}
 function exclude(a, b)
{
for (let i = 0; i< a.length; i++)
{
let match = false
for (let j = 0; !match && j< b.length; j++)
{
    match = a[i] === b[j]
    match && a.splice(i, 1) && i--
}
}
}
 function exclude(array1, array2) {
    for (let i = 0; i < array1.length; i++) {
        for (let j = 0; j < array2.length; j++) {
            if (array1[i] == array2[j]) {
                array1.splice(i, 1);
                i--;
            }
        }
    }
    return array1;
}
 function exclude(a1,a2) {
    for (let i=0; i< a1.length; i++) {
        for (let i1=0; i1< a2.length; i1++) {
            if (a1[i]==a2[i1]) {a1.splice(i,1); --i}
        }
    }
}
 function exclude(array1, array2) {
    for(let i = 0; i < array2.length; i++){
         let index = array1.indexOf(array2[i])
         if(index != -1){
             array1.splice(index, 1)
         }
     }
     return array1
}
 function exclude(arrayFirst, arraySecond){
      for(let i = 0; i < arrayFirst.length; i++){
            for(let j = 0; j < arraySecond.length; j++){
                if (arrayFirst[i]==arraySecond[j]){
                    arrayFirst.splice(i, 1);
                    i--;
                }
            }    
      }    
    return arrayFirst;
}
 function exclude (a, b) {
    for (let n = 0; n < a.length; n++) { 
        for (let m = 0; m < b.length; m++) { 
            let i = a[0]
            if (a[n] == b[m])
            {
                a.splice(n,1,);
            }
            if (i != a[0])
            m = -1;
        }
    }
    return a;
}
 function exclude(a, b) {
  let i = 0;
  while (i !== a.length) {
      if (b.includes(a[i])) a.splice(i, 1)
      else i += 1
  }
  return a
}
 function exclude(array1, array2) {
    for (let i = 0; i < array1.length; i++) {
        for (let k = 0; k < array2.length; k++) {
            if (array1[i] === array2[k]) {
                array1.splice(i, 1)
                i--;
            }
        }
    }
    return array1;
}
 function exclude(a, b){
    for(let i = 0; i < b.length; i++){
        let x = a.indexOf(b[i])
        if(x != -1) a.splice(x, 1)
    }
    
    return a;
}
 function exclude(a, b) {
    for(x of b) {
        let i = a.indexOf(x);
        if(i >= 0)
            a.splice(i, 1);
    }
    return a;
}
 function exclude(a,b){
    for (let x of b) {
        let i = a.indexOf(x);
        if (i != -1) a.splice(i, 1) 
    }
}
 function exclude(a, b) {
    for (let i = 0; i < b.length; i++) {
        let x = a.indexOf(b[i])
        if (x != -1) a.splice(x, 1)
    }
    
    return a;
}
 function exclude(a, b){
      for(var i = 0; i < a.length; i++){
            for(var r = 0; r < b.length; r++){
                if (a[i]==b[r]){
                    a.splice(i, 1);
                    i--;
                }
            }    
      }    
    return a
}
 function exclude(a,b){for(const elem of b){if (a.includes(elem)){a.splice(a.indexOf(elem),1)}}}
 function exclude(array1, array2)
{
    for(i = 0; i < array1.length; i++)
    {
        for(j = 0; j < array2.length; j++)
        {
            if(array1[i] == array2[j])
            {
                array1.splice([i], 1)
                i--;
            }
        }
    }
    return array1;
}
 function exclude(arr1, arr2){
    for(let key in arr2){
        for(let index in arr1){
            if(arr2[key] == arr1[index]){
                arr1.splice(index, 1)
            }
        }
    }
}
 function exclude(a, b) {
    for(let i = 0; i < b.length; i++) {
        for(let j = 0; j < a.length; j++) {  
            if(a[j] == b[i])
                a.splice(j, 1)
        }
    }
    return(a)
}
 function exclude(x, y)
{
    for(let m = 0; m < x.length; m++)
    {
        for(let n = 0; n < y.length; n++)
        {
            if(y[n] == x[m]) {
                x.splice(m, 1);
                m--;
            }
            
        }
    }
}
 function exclude(array1, array2) {
    for (let i = 0; i < array2.length; i++) {
        if (array1.indexOf(array2[i]) != -1) array1.splice(array1.indexOf(array2[i]),1);
    }
}
 function exclude(array1, array2){
        for (let n=0; n< array2.length; n++){
          for(let i=0; i< array1.length; i++){
            if (array1[i]==array2[n])
            { 
              array1.splice(i,1)
            }
          }
        }
}
 function exclude(arr1, arr2){
    arr2.forEach(el => {
        if (arr1.includes(el)) arr1.splice(arr1.indexOf(el), 1);
    })
}
 function exclude (arr1, arr2) {
  for (let i = 0; i < arr2.length; i++) {
    for (let j = 0; j < arr1.length; j++){
      if (arr1[j] == arr2[i]) {
        arr1.splice(j, 1)
      }
    }
  }
  return arr1
}
 function exclude(arr1,arr2){
      for (var i = arr1.length - 1; i >= 0; i--) {
    for (var j = 0; j < arr2.length; j++) {
      if (arr1[i] === arr2[j]) {
        arr1.splice(i, 1);
            }
        }
    }
    return arr1
}
 function exclude(arr1, arr2){ 
    for(let i = 0; i < arr1.length; i++){ 
        while(arr2.includes(arr1[i])) 
        { 
            arr1.splice(i, 1); 
             
        } 
    } 
}