Comparer deux tableaux en JavaScript

Signaler
Messages postés
1
Date d'inscription
mardi 1 juin 2021
Statut
Membre
Dernière intervention
1 juin 2021
-
Messages postés
32980
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 juin 2021
-
Bonjour,

je voudrais un peut d'aide sur un problème que je rencontre sur JavaScript.

le soucis c'est que je bosse sur un projet ou je vais devoir comparer les clés de deux tableaux et si une clé porte le même nom dans les deux tableaux , je récupère les valeurs et je les compares. mais ici je n'arrive à comparer que les valeurs elles même et non pas les clés. Merci d'avance


voici le code :

let lignesA = [A=40, B=6, C=54];

let lignesB =[A=40, E=11, C=60];


function existe (lignesA, lignesB,){
if( exist = lignesA.filter(item => lignesB.includes(item)) )
{
console.log("ça éxiste")
console.log("les lignes en commun")
console.log(exist)

}
return this;
}
console.log(existe(lignesA, lignesB,));

1 réponse

Messages postés
32980
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 juin 2021
3 560
Bonjour,

Déjà, pour poster du code sur le forum, merci d'utiliser les balises de code.
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Ensuite, tu parles de clé/valeurs dans un array... mais ta structure ne semble pas bonne.
Regarde ceci :
https://www.tutorialspoint.com/how-to-compare-two-arrays-when-the-key-is-a-string-javascript