何を買う?
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 77/77。
チャレンジ
中級analyzeBudget という名前の関数を作成してください。この関数は以下の処理を行います:
- 3つの引数(価格のリスト、アイテム名のリスト、およびアイテムごとの予算)を受け取ります。
- 以下を出力します:
- 購入可能なアイテムのリスト。
- 購入可能なアイテムの合計コスト。
- 予算外のアイテムの数。
例:prices = [10, 20, 5, 15]、items = ["Notebook", "Pen", "Eraser", "Bag"]、および budget = 10 の場合、出力は以下のようになります:
Affordable items: "Notebook", "Eraser"
Total budget needed: 15
Items out of budget: 2自分で試してみよう
function analyzeBudget(prices, items, budget) {
// ここにコードを記述してください
}