diff --git a/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-register.spanish.md b/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-register.spanish.md
index 2b5045ebc7..4be23a8486 100644
--- a/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-register.spanish.md
+++ b/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-register.spanish.md
@@ -8,7 +8,7 @@ localeTitle: Caja registradora
---
## Description
- Diseñe una función de cajón de la caja registradora checkCashRegister()
que acepte el precio de compra como primer argumento ( price
), el pago como segundo argumento ( cash
) y el cajón de efectivo ( cid
) como tercer argumento. cid
es una matriz 2D que muestra la moneda disponible. La función checkCashRegister()
siempre debe devolver un objeto con una clave de status
y una clave de change
. Devuelva {status: "INSUFFICIENT_FUNDS", change: []}
si el cajón de efectivo es inferior al cambio debido, o si no puede devolver el cambio exacto. Devuelva {status: "CLOSED", change: [...]}
con cash-in-drawer como el valor para el change
clave si es igual al cambio debido. De lo contrario, devuelva {status: "OPEN", change: [...]}
, con el cambio en monedas y billetes, ordenados de mayor a menor, como el valor de la clave de change
. Recuerda usar Read-Search-Ask si te atascas. Trate de emparejar el programa. Escribe tu propio código. Unidad monetaria | Cantidad |
---|
Centavo | $ 0.01 (PENNY) |
Níquel | $ 0.05 (níquel) |
Moneda de diez centavos | $ 0.1 (DIME) |
Trimestre | $ 0.25 (TRIMESTRE) |
Dólar | $ 1 (DÓLAR) |
Cinco dólares | $ 5 (CINCO) |
Diez dólares | $ 10 (DIEZ) |
Veinte dólares | $ 20 (VEINTE) |
Cien dolares | $ 100 (100) |
+ Diseñe una función de caja registradora checkCashRegister()
que acepte el precio de compra como primer argumento ( price
), el pago como segundo argumento ( cash
) y el efectivo en caja ( cid
) como tercer argumento. cid
es una matriz 2D que muestra el dinero disponible. La función checkCashRegister()
siempre debe devolver un objeto con una clave de status
y una clave de change
. Devuelva {status: "INSUFFICIENT_FUNDS", change: []}
si el efectivo en caja es inferior al cambio debido, o si no puede devolver el cambio exacto. Devuelva {status: "CLOSED", change: [...]}
con cid
como el valor para la clave change
si este es igual al cambio debido. De lo contrario, devuelva {status: "OPEN", change: [...]}
, con el cambio en monedas y billetes, ordenados de mayor a menor, como el valor de la clave change
. Recuerda usar Read-Search-Ask si te atascas. Trate de emparejar el programa. Escribe tu propio código. Unidad monetaria | Cantidad |
---|
Centavo | $ 0.01 (PENNY) |
Níquel | $ 0.05 (níquel) |
Moneda de diez centavos | $ 0.1 (DIME) |
Trimestre | $ 0.25 (TRIMESTRE) |
Dólar | $ 1 (DÓLAR) |
Cinco dólares | $ 5 (CINCO) |
Diez dólares | $ 10 (DIEZ) |
Veinte dólares | $ 20 (VEINTE) |
Cien dolares | $ 100 (100) |
## Instructions