HELP : function getQuantityByColor (color){

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
louSun77
Messages : 1
Enregistré le : 18 mars 2022, 15:44

HELP : function getQuantityByColor (color){

Message par louSun77 » 18 mars 2022, 15:47

Bonjour à tous,

je débute en JS et je dois créer une fonction qui remonte le nombre produit qui ont la même couleur :
function getQuantityByColor (color){
}


j'ai 7 produits dans une variables products avec une "quantity" et "productColor" pour chaque produits.

Mais je suis complètement bloquée devant mon pc depuis ce matin... J'imagine que ce n'est pas sorcier mais please help !

Merci !

Avatar du membre
webmaster
Administrateur du site
Messages : 577
Enregistré le : 28 févr. 2017, 15:19

Re: HELP : function getQuantityByColor (color){

Message par webmaster » 19 mars 2022, 13:53

Bonjour,

Le principe est simple. Il faut faire une boucle sur les products et comparer la couleur pour éventuellement ajouter la quantité
Voici le point de départ :

Code : Tout sélectionner

function getQuantityByColor (color){
  let quantite=0;
  for (i=0; i<products.lenght; i++) {
     if (products[i].color==color) quantite+=products[i].quantite;
  }
  return quantite
}
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Répondre