-3
私は助けが必要な2つのオブジェクトを持っています。 1つは製品のカテゴリを含み、ゼロに初期化され、もう1つのオブジェクトはその製品自体に値を含みます。javascriptはオブジェクトを比較して値をプッシュします
主要な目的は、どの製品がどのカテゴリに向かうかを見るために製品を比較することです。製品がそのカテゴリに適している場合、製品数量は特定のカテゴリにプッシュされ、カテゴリの値が増分されます。
これは私のcategory
オブジェクトです:
var category = { canned foods: 0,
beverages: 0,
soaps: 0,
fruits: 0,
sweets: 0,
dairy: 0,
albany: 0,
mealies: 0 }
と私のproducts
:
var products = { 'Milk 1l': 39,
'Imasi': 30,
'Bread': 45,
'Chakalaka Can': 23,
'Gold Dish Vegetable Curry Can': 17,
'Fanta 500ml': 33,
'Coke 500ml': 54,
'Cream Soda 500ml': 22,
'Iwisa Pap 5kg': 17,
'Top Class Soy Mince': 22,
'Shampoo 1 litre': 3,
'Soap Bar': 12,
'Bananas - loose': 47,
'Apples - loose': 36,
'Mixed Sweets 5s': 49 }
'products'オブジェクトに各製品の* something *を行うループを書くのは簡単ですが、可能なすべてのリストを持たない限り、 'bananas - loose'は果物だとプログラムはどのように知っていますか?果物? 'ミルク1l'は飲料*ですか?*乳製品ですか?私は「Imasi」が何であるか分かりません。あなたのプログラムはどのように知っていますか? – nnnnnn