1
resposta

Meu projeto: Rolador de dados d6 ;)

Segue uma ideia de um rolador de dados d6 com a soma total dos dados. Precisei buscar como fazer para somar os elementos do array. O resto foi de boa fazer apenas com o ensinado nesse curso.

<meta charset="UTF-8">

<h1>HELL FIRE DICE ROLLER</h1>

<script>
    var dicerolled = [];

    var numberDices = parseInt(prompt("How many d6 are you rolling?"));
    var counter = 1;

    while( counter <= numberDices) {

        var roll = Math.round(Math.random() * 6);
        dicerolled.push(roll);
        counter++;

    }

    var sum = 0;

    for (var i = 0; i < dicerolled.length; i++) {
        sum += dicerolled[i];
    }

    document.write("Total damage is " + sum + "!!!")

    console.log(dicerolled);
</script>
1 resposta

Ficou muito bom seu projeto de dados, parabéns pelo empenho nos estudos!

Que tal um desafio?

  • Agora deixe também o usuário informar a quantidade de lados dos dados (D4, D6, D8, D10, D10, etc)

Continue praticando e qualquer dúvida pode contar com a gente.