Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] [Projeto] Desafio 06 / Não Obrigatório

<body>
    <h2>Boas vindas ao desafio de programação!</h2>
    <h3>Vamos separar o valor em reais e em centavos abaixo</h3>
    <p id="valor">200,55</p>
    <br>
    <button onclick="separar()">Separar &#x2702;</button>
    <p id="a"></p>
    <p id="b"></p>
</body>
// Receba, no mínimo, duas sentenças como uma string e utilize split() para quebrá - la em frases menores com base em um ponto e vírgula como delimitador.

function separar() {
    let valor = document.getElementById("valor").innerHTML;

    let real = valor.split(",")[0];
    let centavo = valor.split(",")[1];

    let a = document.getElementById("a");
    let b = document.getElementById("b");
    a.textContent = `${real},00 reais`;
    b.textContent = `0,${centavo} centavos`;
}
2 respostas
solução!

O código que você escreveu parece correto, com o objetivo de separar o valor em reais e centavos e exibi-los de maneira formatada. No entanto, a explicação sobre o uso de split() está fora de contexto, já que ele é utilizado para separar frases em uma string com base em um delimitador como o ponto e vírgula (;), mas no seu código você está utilizando para separar os valores de reais e centavos com base na vírgula.

No caso reutilizei o index.html e app.js do desafio anterior, e esqueci de trocar o comentário, obrigado por avisar !