何を買う?
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 77/77。
チャレンジ
中級以下を行う analyzeBudget という名前の関数を記述してください:
- 3つの引数(価格のリスト、アイテム名のリスト、アイテムごとの予算)を受け取ります。
- 以下の情報を以下に示す通り正確に出力します:
Affordable items: [items]Total budget needed: [total]Items out of budget: [count]
注: 入力として提供されるアイテムリストには、先頭にスペースが含まれている場合があります(例: " Item")。既存のスペースやフォーマットを保持したまま、入力リストに表示されている通り正確にアイテムを出力する必要があります。
例: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) {
// ここにコードを書いてください
}