Penny Pincher pt-br Explainer

Explicação de Pão-duro

Objetivo do desafio: Complete a função inCents() para converter dólares em centavos.

Passo a passo da solução: O código inicial começa declarando a variável wallet e dando-lhe o valor 20. Abaixo disso, a função inCents() é declarada, mas não concluída. Ela pega o parâmetro dollars e o atribui a wallet.

Termine a função inCents() tocando em dollars dentro do corpo { } da função para realçá-la e trazer o teclado à tona. Em seguida, use as teclas * e num para multiplicar dollars * 100. Quando essa função estiver concluída, execute o código para concluir o desafio.

Quando o programa for executado, o código imprimirá o primeiro comando console.log(), que imprime o valor de wallet. A função inCents() é então chamada e recebe wallet como um argumento. A função multiplicará este número por 100 e o atribuirá de volta para wallet. O 2º comando console.log() imprimirá então o valor de wallet, que é agora 2000.

Solução do código de exemplo:

let wallet = 20;

function inCents(dollars) {

wallet = dollars * 100;

}

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

inCents(wallet);

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

Conceitos de JavaScript: Operadores Aritméticos (*), Expressão Binária (+ concatenação), Funções de Chamada, Declarações de Função, Bloco de Código (função), console.log(), Escopo Variável (let)