Вывод массива при условии
Доброго времени суток,
есть код: var components = { water: 500, tea: 250, sugar: 15 }, recipes = { black: { water: 600, tea: 270, sugar: 15 }, gray: { water: 200, tea: 350, sugar: 5 }, green: { water: 350, tea: 50, sugar:20 } } function check() { var ex = []; for (var key in recipes) { if (recipes[key].water > components.water) { ex.push('water'); } else if (recipes[key].tea > components.tea) { ex.push('tea'); } else if (recipes[key].sugar > components.sugar) { ex.push('sugar'); } } console.log(ex); } check(); Check() сравнивает рецепты и остатки по компонентам. Как сделать что бы выводились все разногласия а не первое попавшееся. Заранее благодарю |
Решено.
|
Часовой пояс GMT +3, время: 16:59. |