Loop Do / While – Java Script

Nosso primeiro projeto no Code Fellows foi criar um jogo de questionário que rodaria em um loop até que o usuário respondesse a pergunta corretamente. Existem algumas maneiras diferentes de realizar essa tarefa, mas a que escolhi foi um loop do / while.

Um loop do / while basicamente diz ao computador para executar o código em um loop, até que certas condições sejam atendidas. Para o meu jogo, fiz a pergunta “Quanta riqueza as 10 pessoas mais ricas da lista da Forbes têm? Em bilhões de dólares.” A resposta para isso é 526 bilhões. Eu configurei de forma que se os usuários acertassem abaixo, diria que você está supondo muito baixo e você está errado em X. Se a estimativa foi muito alto, a mesma coisa – você está muito alto, está errado em X.

Eu tenho isso dentro de um loop do / while, que basicamente diz, enquanto seu palpite (howMuch) não é igual a, a resposta (resposta), então continue executando o loop. Depois de adivinharem corretamente (howMuch = answer), termine o loop.

Aqui está o código abaixo, foi um projeto divertido que demorou um pouco para descobrir onde colocar o loop do / while.

‘code’ – javscript

 <script type="text/javascript">
var forbes1 = function(question1) {
do {
var answer, howMuch, difference;
answer
= 526
howMuch
= prompt( "How much money is on the Forbes list of the top 10 wealthiest people in the world? (in billions)")
difference
= howMuch - answer;
if (howMuch == answer)
{
document
.write("GREAT JOB!!!!!!")
return ("you are right!")

}
else if (howMuch > answer)
{
document
.write("your guess was too high, you were off by " + difference + 'n')

}
else if (howMuch < answer)
{
document
.write("your guess was too low, you were off by " + difference + 'n')
}
} while (howMuch != answer);
}
alert
(forbes1(526));
</script>