0
votes

Fonctions invoquant d'autres fonctions exercices que je suis exclu

Une affiche de première fois ici et rencontrez une bosse de vitesse dans mon pré-travail pour un camp d'entraînement complet de 6 mois de pile, je suis inscrit à novembre.

Je travaille sur certains exercices sur repl.it code> et celui-ci est sur les fonctions JavaScript. On vous a dit d'écrire 3 fonctions appelées PresuMaker, Slice et Cook. P>

Vous avez donné un tableau vide et on vous dit de le remplir d'objets comme: P>

function nameOfFunction(value(s)) {
     *action*;
}


1 commentaires

Créez une fonction qui prend une fonction filtratrice et une fonction de filtre de filtre sous forme de paramètre. À l'intérieur, vous pouvez vérifier le type dans n'importe quel itérateur / boucle, puis appeler la fonction appropriée en fonction du type. Désolé si cela n'était pas utile, je ne sais pas que j'ai compris la question.


3 Réponses :


1
votes

Vous ne faites pas ce qu'ils demandent. Ils veulent une fonction Cook et un SLICE Fonction: xxx

puis nourrir la fonction de la fonction sur PRESTMAKER (comme indiqué): xxx


0 commentaires

0
votes

Je pense que quelque chose seul ces lignes sont demandées:

const cook = product => "cooked " + product.food;
const slice = product => product.food + " slices";

const mealMaker = (products) => {
  const meatProducts = products.filter(product => product.type === "meat");
  const veggieProducts = products.filter(product => product.type === "vegetable");
  return [
    ...cook(meatProducts),
    ...slice(veggieProducts)
  ];
}

mealMaker(arrayOfFoodObjects);


0 commentaires

0
votes

Bienvenue Holdenprkr!

Je pense que vous êtes sur la bonne voie! Pour le moment, nous avons un moyen d'obtenir un tableau de légumes de légumes et d'un autre pour les viandes: xxx

jusqu'à présent si bon, maintenant nous voulons un FONCTION COOK qui prend notre tableau ReadMeat TRAY, et la convertit vers un tableau de chaînes . Donc, quelque chose dans les lignes de: xxx

et ensuite une fonction de tranche pour les légumes: xxx

Donc, si nous combinons cela dans une fonction de repas nous avons maintenant: xxx

Ce serait une approche, espérons que cela vous aide.

PD: J'ai laissé les fonctions Cook et SLICE Vide exprès, vous pouvez vous inspirer de la réponse de User753642;)


0 commentaires