Dollar Dollar Bill es-419 Explainer

Explicador de Billete de dólar

Objetivo de este acertijo: Completar la función inDollars para que convierta centavos en dólares.

Tutorial de la solución: Entre las 2 llamadas console.log(...), se llama a la función inDollars(). Cuando comienza el acertijo, la función toma un argumento y lo almacena en cents. Luego, le asigna ese valor a wallet. En lugar de hacer eso, debemos calcular a cuántos dólares equivalen esos cents y luego, almacena ese valor dentro de wallet.

Cada dólar tiene 100 centavos, es decir, debemos dividir cents por 100 para obtener la cantidad de dólares. Cambia wallet = cents a wallet = cents / 100, con la clave/ y luego la clave num para insertar 100.

Solución del código de ejemplo:

(Pulsa a continuación para revelar)


let wallet = 3600;

function inDollars(cents) {

wallet = cents / 100;

}

console.log('You have ' + wallet + ' cents.');

inDollars(wallet);

console.log('You have ' + wallet + ' dollars.');

Conceptos de JavaScript: operadores aritméticos (/), expresión binaria (concatenación +), funciones de llamada, declaraciones de funciones, bloque de código (función), console.log(), alcance de variable (let)

1 Like