Approach by looping through
Hey there,
I just wanted to know what is wrong with my approach. I was inspired by the pixelsorting algorithm I saw once by Daniel Shiffman, where one for-loop loops through every element of the array, and for every element it loops through the rest.
I wrote this to check if there are non-unique elements in the arry and log a 'true'-statement for every time it matches.
let arr = [1, 2, 3, 1, 3];
console.log(arr);
for (i = 0; i++; i < arr.length) {
for (j = i; j++; j < arr.length) {
if (arr[i] == arr[j]) {
console.log('true');
}
}
}
But it won't fire, so there has to be some flaw in my thinking process. Maybe someone sees the error?
Cheers and have a nice evening
Fabian
Created: Aug. 31, 2019, 7:41 p.m.
Updated: Sept. 9, 2022, 3:24 p.m.
0
task.non-unique-elements