eu tentei fazer de dois modos, e não entendi por que esse não funcionou?
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br><br>");
}
function mostra(texto){
document.write(texto);
//pulaLinha();
}
var numero = 30;
mostra("<h1>Complete a contagem de 30 a 40</h1>");
pulaLinha();
mostra("Quem esta faltando? <br><br> " + numero + ", ");
var numero = numero + 1
while(numero <= 40){
if(numero == 33 && numero == 37){
mostra("_ ,");
var numero = numero + 1;
}
else{
mostra(numero + ", ");
var numero = numero + 1;
}
}
mostra("<h1>Fim</h1>");
</script>
o (&&) não pode ser empregado nessa situação? a resolução ficou assim:
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br><br>");
}
function mostra(texto){
document.write(texto);
//pulaLinha();
}
var numero = 30;
mostra("<h1>Complete a contagem de 30 a 40</h1>");
pulaLinha();
mostra("Quem esta faltando? <br><br> " + numero + ", ");
var numero = numero + 1;
while(numero <= 40){
if(numero == 33){
mostra("__ ,");
var numero = numero + 1;
}
if(numero == 37){
mostra("__ ,");
var numero = numero + 1;
}
else{
mostra(numero + ", ");
var numero = numero + 1;
}
}
mostra("<h1>Fim</h1>");
</script>