Je fais une application personnelle pour mon travail. Je veux énumérer des indigents pour chaque chose que je fais pour que je sache, alors je sais ce que je vais avoir besoin de la journée en poids.
Donnons donc de dire que j'ai 3 choses différentes, je peux faire P>
Sugar: 19 Eggs: 24 Cheese: 9 brownSugar: 9 Flour: 2
3 Réponses :
genre de type: Vous devez créer une structure pour votre nourriture, puis vous pouvez travailler avec elle. Probablement avoir de meilleurs moyens, mais c'est le plus rapide que je puisse penser à p> p>
Génial. Merci je vais lui donner un coup.
Si vous êtes confus sur la façon d'utiliser le tuple qui revient, consultez Stackoverflow.com/Questtions/27531195/... Veuillez marquer la réponse si cela a aidé :) Cela m'aiderait beaucoup
Ce n'est pas un bon étui d'utilisation pour un tuple. Ça ne va pas bien. Il n'y a que 3 ingrédients maintenant, mais si cela a finalement besoin de soutenir des centaines?
ouais je suppose qu'il n'y a que 5 ingrédients comme ce point basé sur sa question
Étant donné que votre nourriture est essentiellement des paires (ingrédient: comptez), il sera idéalement représenté par le dictionnaire où la clé est votre ingrédient (utilisez maintenant la chaîne code>, plus tard peut être n'importe quel
hachable code> ):
[food1, food2, food3]
.reduce(into: [:]) { sum, food in
sum.merge(food, uniquingKeysWith: +)
}
/// ["sugar": 7, "brownSugar": 3, "cheese": 6, "flour": 2, "eggs": 12]
function orderFood(food1count,food2count,food3count){ var sugarCount = food1count*2+food2count*5; var eggCount = (food1count+food2count+food3count)*4; var flourCount = food3count*2; var cheeseCount = (food1count+food2count)*3; var brownSugarCount = food2count*3; console.log('sugar :'+sugarCount); console.log('egg :'+eggCount); console.log('flour :'+flourCount); console.log('cheese :'+cheeseCount); } orderFood(2,3,1);
Ce n'est pas rapide
Vous devriez montrer ce que vous avez essayé. Les gens ne vont pas montrer intérêt à vous aider si cela ne ressemble même pas à vous.