Данный отчёт сгенерирован 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
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);
}
}
}
for (let i = 0; i < array2.length; i++) {
if (array1.includes(array2[i])) {
array1.splice(array1.indexOf(array2[i]), 1);
}
}
return array1;
}
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)
}
}
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;
}
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;
}
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 j = 0; j < arr2.length; j++)
{
for(let i = 0; i < arr1.length; i++){
if(arr2[j] === arr1[i]){
arr1.splice(i,1)
}
}
}
}
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)
}
}
}
}
for (i = 0; i < arr1.length; i++) {
for (j = 0; j < arr2.length; j++) {
if (arr1[i] == arr2[j]) {
arr1.splice(i, 1)
i--;
}
}
}
}
for (let i = 0; i < array2.length; i++) {
if (array1.indexOf(array2[i]) != -1) array1.splice(array1.indexOf(array2[i]),1);
}
}
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
}
for(x of b) {
let i = a.indexOf(x);
if(i >= 0) {
a.splice(i,1);
}
}
}
{
for(let i = 0; i < a.length; ++i) {
if(b.indexOf(a[i]) != -1) {
a.splice(i, 1);
i -= 1;
}
}
}
{
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;
}
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;
}
for(let i = 0;i <= array1.length; i++){
if (array2.includes(array1[i])){
array1.splice(i, 1)
}
}
array1.shift()
return array1;
}
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
}
for (let i = 0; i < array2.length; i++) {
let m = array1.indexOf(array2[i]);
if (m != -1) {
array1.splice(m,1);
}
}
return (array1);
}
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;
}
}
}
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;
}
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;
}
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)
}
}
{
for(x of b)
{
let i = a.indexOf(x);
if(i >= 0) a.splice(i,1);
}
return a;
}
{
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 --;
}
}
}
}
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)
}
}
}
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;
}
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;
}
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--;
}
}
for (let i = 0; i < arr1.length;) {
if (arr2.includes(arr1[i])) {
arr1.splice(i, 1);
} else {
i += 1;
}
}
return arr1;
}
let res = []
for(let a of array2){
if (array1.indexOf(a) != -1){
array1.splice(array1.indexOf(a),1)
}
}
return array1
}
{
for(let i = 0; i < arr1.length; i++)
{
while(arr2.includes(arr1[i]))
arr1.splice(i, 1);
}
}
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
}
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--
}
}
}
}
{
for(i = 0; i< m2.length; i++)
{
let index = m1.indexOf(m2[i]);
if (index >= 0) m1.splice(index,1);
}
return m1;
}
for(let i = 0; i < a.length; i++){
if (b.includes(a[i])){
a.splice(i, 1);
i --;
}
}
}
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;
}
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 < b.length; i++) {
let x = a.indexOf(b[i])
if (x != -1) a.splice(x, 1)
}
return 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;
}
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--;
}
}
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
}
for (let x of b){
let i = a.indexOf(x)
if (i != -1){
a.splice(i,1);
}
}
}
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;
}
for (let key of arr2){
while (arr1.includes(key)){
arr1.splice(arr1.indexOf(key), 1)
}
}
return arr1
}
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
}
{
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
}
}
}
}
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
}
{
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;
}
for (let i = 0; i < array2.length; i++){
if (array1.includes(array2[i])){
array1.splice(array1.indexOf(array2[i]), 1);
}
}
return array1
}
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;
}
for (let i = 0; i < array2.length; i++) {
if (array1.includes(array2[i])) {
array1.splice(array1.indexOf(array2[i]), 1);
}
}
return array1;
}
{
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;
}
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;
}
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;
}
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;
}
for(x of b) {
let i = a.indexOf(x);
if(i >= 0)
a.splice(i, 1);
}
return a;
}
for (let i = 0; i < arr1.length; i++) {
if (arr2.indexOf(arr1[i]) !== -1) {
arr1.splice(i, 1);
i--;
}
}
}
for(let i = 0; i < a.length; ++i) {
if(b.indexOf(a[i]) != -1) {
a.splice(i, 1);
i -= 1;
}
}
}
{
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;
}
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);
}
}
}
}
{
for(let i = array1.length - 1;i>=0;i--)
{
if(array0.indexOf(array1[i])>=0)
array0.splice(array0.indexOf(array1[i]),1)
}
return array0
}
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;
}
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;
}
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
}
for(let i=0; i
for(let j=0; j
if(array1[i]==array2[j])
{ array1.splice(i, 1);
i--;
}
}
}
return array1;
}
for (let i = 0; i < array2.length; i++) {
if (array1.indexOf(array2[i]) != -1) {
array1.splice(array1.indexOf(array2[i]), 1);
}
}
}
for (let i = 0; i < b.length; i++) {
let x = a.indexOf(b[i])
if (x != -1) a.splice(x, 1)
}
return a;
}
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;
}
{
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;
}
for(let i = 0; i <= arr1.length; i++) {
while(arr2.includes(arr1[i], 0)) {
arr1.splice(i, 1);
}
}
}
{
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--;
}
}
}
}
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;
}
for(j = 0; j < arr2.length; j++){
for(i = 0; i < arr1.length; i++){
if(arr2[j] === arr1[i]){
arr1.splice(i,1)
}
}
}
}
for(each of chto_otnimaesh){
if(ot_kotorogo.indexOf(each) != -1){
ot_kotorogo.splice(ot_kotorogo.indexOf(each), 1);
}
}
return ot_kotorogo;
}
for (let i = 0; i < array2.length; i++) {
if (array1.indexOf(array2[i]) != -1) array1.splice(array1.indexOf(array2[i]),1);
}
}
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--;
}
}
for (let i = 0; i < array2.length; i++) {
if (array1.includes(array2[i])) {
array1.splice(array1.indexOf(array2[i]), 1);
}
}
return array1;
}
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--;
}
}
}
}
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
}
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);
}
}
}
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--;
}
}
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);
}
}
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--;
}
}
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--;
}
}
}
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--;
}
}
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
}
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)
}
}
let newarr = (array1.filter((value) => {
return array2.indexOf(value) === -1? true : false;}))
array1.length = 0;
array1.push(...newarr);
}
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
}
for(x of b){
let i = a.indexOf(x);
if(i>=0)
a.splice(i,1);
}
return a;
}
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);
}
for(x of b) {
let i = a.indexOf(x);
if(i >= 0)
a.splice(i, 1);
}
return a;
}
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;
}
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);
}
}
}
}
for (i = 0; i < arr2.length; i++){
if (arr1.includes(arr2[i])){
arr1.splice(arr1.indexOf(arr2[i]), 1);
}
}
}
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)
}
}
}
}
for (let i = 0; i <= x.length; i++){
while(y.includes(x[i],0)){
x.splice(i,1)
}
}
}
for (let i = 0; i < Arr2.length; i++){
if (Arr1.indexOf(Arr2[i]) !== -1){
Arr1.splice(Arr1.indexOf(Arr2[i]), 1);
}
}
}
{
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--
}
}
}
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;
}
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}
}
}
}
for(let i = 0; i < array2.length; i++){
let index = array1.indexOf(array2[i])
if(index != -1){
array1.splice(index, 1)
}
}
return array1
}
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;
}
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;
}
let i = 0;
while (i !== a.length) {
if (b.includes(a[i])) a.splice(i, 1)
else i += 1
}
return a
}
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;
}
for(let i = 0; i < b.length; i++){
let x = a.indexOf(b[i])
if(x != -1) a.splice(x, 1)
}
return a;
}
for(x of b) {
let i = a.indexOf(x);
if(i >= 0)
a.splice(i, 1);
}
return a;
}
for (let x of b) {
let i = a.indexOf(x);
if (i != -1) a.splice(i, 1)
}
}
for (let i = 0; i < b.length; i++) {
let x = a.indexOf(b[i])
if (x != -1) a.splice(x, 1)
}
return a;
}
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
}
{
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;
}
for(let key in arr2){
for(let index in arr1){
if(arr2[key] == arr1[index]){
arr1.splice(index, 1)
}
}
}
}
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)
}
{
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--;
}
}
}
}
for (let i = 0; i < array2.length; i++) {
if (array1.indexOf(array2[i]) != -1) array1.splice(array1.indexOf(array2[i]),1);
}
}
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)
}
}
}
}
arr2.forEach(el => {
if (arr1.includes(el)) arr1.splice(arr1.indexOf(el), 1);
})
}
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
}
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
}
for(let i = 0; i < arr1.length; i++){
while(arr2.includes(arr1[i]))
{
arr1.splice(i, 1);
}
}
}