Menu
Coddy logo textTech

Qué comprar

Parte de la sección Fundamentos del Journey de JavaScript de Coddy — lección 77 de 77.

challenge icon

Desafío

Intermedio

Escribe una función llamada analyzeBudget que:

  1. Recibe tres argumentos: una lista de precios, una lista de nombres de artículos y un presupuesto por artículo.
  2. Imprime:
    • Una lista de los artículos que puedes pagar.
    • El costo total de los artículos asequibles.
    • La cantidad de artículos fuera de presupuesto.

Ejemplo:
Para prices = [10, 20, 5, 15], items = ["Notebook", "Pen", "Eraser", "Bag"] y budget = 10, la salida debería ser:

Affordable items: "Notebook", "Eraser"
Total budget needed: 15
Items out of budget: 2

Pruébalo tú mismo

function analyzeBudget(prices, items, budget) {
    // Escribe el código aquí
}

Todas las lecciones de Fundamentos