Comparer deux tableaux en JavaScript

Fermé
basir_0700 Messages postés 1 Date d'inscription mardi 1 juin 2021 Statut Membre Dernière intervention 1 juin 2021 - Modifié le 1 juin 2021 à 09:47
jordane45 Messages postés 38162 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 mai 2024 - 1 juin 2021 à 09:50
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,));
A voir également:

1 réponse

jordane45 Messages postés 38162 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 mai 2024 4 658
1 juin 2021 à 09:50
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

0