무엇을 살까
Coddy JavaScript 여정의 기초 섹션에 포함된 레슨. 77개 중 77번째.
챌린지
중급analyzeBudget라는 이름의 함수를 작성하세요. 함수는 다음을 수행해야 합니다:
- 세 개의 인수를 받습니다: 가격 목록, 항목 이름 목록, 항목당 예산.
- 아래에 표시된 것과 정확히 같이 다음 정보를 출력합니다:
Affordable items: [items]Total budget needed: [total]Items out of budget: [count]
참고: 각 항목 이름에는 자체 따옴표가 포함되며, 첫 번째 이후의 모든 이름은 공백으로 시작합니다(예: ' "Pen"'). 적정 예산인 항목은 공백을 제거하지 말고 있는 그대로 출력하며, 쉼표 뒤에 공백을 추가하지 않고 쉼표로 구분하세요. 각 쉼표 뒤에 보이는 공백은 항목 자체의 앞쪽 공백입니다. 어떤 항목이 첫 번째 적정 예산 항목이더라도 그 공백은 유지되므로 Affordable items: 뒤에 공백이 두 개 올 수 있습니다.
예: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) {
// 여기에 코드를 작성하세요
}기초의 모든 레슨
직접 연습해 보세요: 온라인 JavaScript 컴파일러