UNPKG

@samnarduzzi/lotide

Version:

Lotide proejct containf files, test code files, index, and descriptions for all files

39 lines (34 loc) 824 B
const eqArrays = function(array1, array2) { if (array1.length !== array2.length) { return false; } for (let i = 0; i < array1.length; i++) { if (array1[i] !== array2[i]) { return false; } } return true; }; const assertArraysEqual = function(array1, array2) { if (eqArrays(array1, array2)) { console.log(`Assertion passed: ${array1} === ${array2}`); } else { console.log(`Assertion failed: ${array1} !== ${array2}`); } }; const without = function(source, itemRemoved) { let array = []; for (let i = 0; i < source.length; i++) { let include = true; for (let j = 0; j < itemRemoved.length; j++) { if (source[i] === itemRemoved[j]) { include = false; break; } } if (include) { array.push(source[i]); } } return array; }