Bom dia, Durante minha resolução do exercio tive duvidas de porque meu codigo não funciona
<meta charset="UTF-8">
<script>
function pulo(){
document.write("<br>");
}
function txt(x){
document.write(x);
pulo()
pulo()
}
var n = 30
while(n <= 40){
if(n == 33 && n == 37){
n = n + 1
}else{
txt(n)
n = n + 1
}
}
</script>
Os números são exibidos na tela, porem o 33 e o 37 não são pulados. Reparo que eu tiro a segunda condição( && n == 37), desta forma:
<meta charset="UTF-8">
<script>
function pulo(){
document.write("<br>");
}
function txt(x){
document.write(x);
pulo()
pulo()
}
var n = 30
while(n <= 40){
if(n == 33){
n = n + 1
}else{
txt(n)
n = n + 1
}
}
</script>
O 33 é pulado
Por que isso acontece?