function lonelyinteger(a) { // Write your code here var temp = a; for(var i=0;i<a.length;i++){ const index = temp.indexOf(a[i]); temp.splice(index,1); console.log(`The new array ${temp}`); console.log(`Searching for the newest value ${a[i]}`); const isExist = temp.indexOf(a[i]); console.log(`Checking weather the value exist or not ${isExist}`) console.log(`the value of index is ${i}`) if(isExist=== -1){ console.log(`The value i have finded who is lonely is ${a[i]}`); // return a[i]; } } } array = [1,1,2] lonelyinteger(array)Lo que estoy haciendo es hacer un bucle en la matriz. Quiero encontrar el número que es único. Hay un número entero en mi prueba que es así. No tiene un amigo, así que escribo el programa pero dentro del bucle for en Si existe, no estoy definido por qué. es que no soy capaz del valor encontrado