Why AssertionError: [1,3,1,3] === [1,3,1,3] ?
I tried 'Non-unique Elements'. I do not under stand [AssertionError: [1,3,1,3] === [1,3,1,3]].
Please tell me why test fail?
import assert from "assert"; function nonUniqueElements(data: number[]): number[] { const dup = data.filter((val, i, data) => { return !(data.indexOf(val) === i); }); return data.filter(val => (dup.indexOf(val) != -1)); } console.log("Example:"); console.log(nonUniqueElements([1, 2, 3, 1, 3])); // These "asserts" are used for self-checking assert.strictEqual(nonUniqueElements([1, 2, 3, 1, 3]), [1, 3, 1, 3]); result: Example: 1,3,1,3 AssertionError: [1,3,1,3] === [1,3,1,3] eval Line: 14 Pos: 7
Created: Sept. 27, 2022, 12:13 a.m.
Updated: Sept. 27, 2022, 12:13 a.m.
0