Saltar al contenido

cómo comparar elementos en un array ejemplo de código javascript

Al fin después de tanto batallar pudimos dar con la respuesta de este apuro que agunos usuarios de nuestro sitio web tienen. Si tienes algo que compartir no dudes en aportar tu comentario.

Ejemplo 1: cómo comparar elementos en un array

for(let i =0; i < a.length; i++)for(let k = i +1; k < a.length; k++)if(a[i]!= a[k])//do stuff

Ejemplo 2: javascript comparar matrices

Array.prototype.equals=function(arr2)return(this.length=== arr2.length&&this.every((value, index)=> value === arr2[index]));;[1,2,3].equals([1,2,3]);// true[1,2,3].equals([3,6,4,2]);// false

Ejemplo 3: la mejor manera de comparar matrices javascript

// To compare arrays (or any other object):// Simple Array Example:const array1 =['potato','banana','soup']const array2 =['potato','orange','soup']

array1 === array2;// Returns false due to referential equalityJSON.stringify(array1)===JSON.stringify(array2);// Returns true // Another Example:const deepArray1 =[test:'dummy',[['woo','ya'],'weird']]const deepArray2 =[test:'dummy',[['woo','ya'],'weird']]

deepArray1 === deepArray2;// Returns false due to referential equalityJSON.stringify(deepArray1)===JSON.stringify(deepArray2);// Returns true

Ejemplo 4: cómo comparar dos matrices javascript

functionarraysAreIdentical(arr1, arr2)if(arr1.length!== arr2.length)returnfalse;for(var i =0, len = arr1.length; i < len; i++)if(arr1[i]!== arr2[i])returnfalse;returntrue;

Ejemplo 5: comparar matrices javascript

// For regular 1D arrayconst array1 =[1,2,3,4]const array2 =[1,2,3,4]

array1.join()=== array2.join()// '1,2,3,4' === '1,2,3,4'// For anything more complexconst array3 =[1,2,3,[1,2,3]]const array4 =[1,2,3,[1,2,3]]JSON.stringify(array3)===JSON.stringify(array4)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *