O meu código funcionou, porém eu queria fazer alguma maneira de caso o usuário escrevesse algo diferente de um número na caixa de prompt, ele tivesse a chance de reescrever e a caixa aparecesse novamente... Tentei de algumas maneiras mas não funcionou
<meta charset="UTF-8">
<script>
function pularLinha() {
document.write("<br><br>");
}
function imprimir(frase) {
document.write(frase);
pularLinha();
}
var numero = parseInt(prompt("Insira um número para a tabuada."))
for(var multiplicador = 1; multiplicador <= 10; multiplicador++ ) {
imprimir(numero + " x " + multiplicador + " = " + parseInt(numero * multiplicador));
}
</script>
Tentei escrever dessa maneira, sei que não funciona, mas é só para dar uma ideia do que eu eu tentei fazer...
<meta charset="UTF-8">
<script>
function pularLinha() {
document.write("<br><br>");
}
function imprimir(frase) {
document.write(frase);
pularLinha();
}
var numero = parseInt(prompt("Insira um número para a tabuada."))
while(numero == isNaN) {
alert("Digite um número válido!")
var numero = parseInt(prompt("Insira um número para a tabuada."))
}
for(var multiplicador = 1; multiplicador <= 10; multiplicador++ ) {
imprimir(numero + " x " + multiplicador + " = " + parseInt(numero * multiplicador));
}
</script>
Obrigado desde já, espero que eu tenha conseguido explicar a minha dúvida kkkkkkk