Legal, né!!!
Esse código da questão, acho que posso aproveitar para melhor aquele programa da tabuada mostrado em outro módulo.
Hmmm... possibilidades, possibilidades!
Legal, né!!!
Esse código da questão, acho que posso aproveitar para melhor aquele programa da tabuada mostrado em outro módulo.
Hmmm... possibilidades, possibilidades!
Boa, Carlos!
Com criatividade é possível chegar em muitos lugares dentro da programação!
O while
é bastante versátil.
Abraço!
Verdade Carlos, muito bem lembrado! Da para melhorar as outras aplicações que já fizemos!
Perfeito, Lari e Wellington!
Depois, incrementei a tabuada, deixando mais dinâmica e amigável.
Fiz duas versões, uma com FOR
e outra com WHILE
.
Devo ter postado no fórum da aula, mas acho legal postar aqui também, vai que inspira mais alguém a aperfeiçoar e agregar outras funções.
Código da tabuada com WHILE
:
<meta charset="UTF-8">
<script>
function escrever(frase) {
document.write(frase + ("<br>"));
}
function linha() {
document.write("<br>");
}
var tabuada = parseInt(prompt("Qual tabuada quer saber?"));
var multiplicador = 1;
while (multiplicador <= 10) {
if(isNaN(tabuada) ) {
alert("caracter inválido!")
tabuada = parseInt(prompt("Qual tabuada quer saber?"));
}
else if (tabuada != 0){
escrever(tabuada * multiplicador);
multiplicador++;
}
else {
alert("Hmmm... multiplicar por zero, o resultado é zero! Tente outro númenro ; )");
tabuada = parseInt(prompt("Qual tabuada quer saber?"));
}
}
escrever("Supimpa!");
</script>
Código da tabuada com FOR
:
<meta charset="UTF-8">
<script>
function escrever(frase) {
document.write(frase + ("<br>"));
}
function linha() {
document.write("<br>");
}
tabuada = parseInt(prompt("Qual tabuada quer saber?"));
for (
var multiplicador = 1;
multiplicador <= 10;
multiplicador++) {
escrever(tabuada * multiplicador);
}
linha();
escrever("bacana, né?!");
</script>