Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Variável só de palavra para número?

meta charset="UTF-8">

script>

var mes = fevereiro;

document.write("10 nascidos em "  + mes + " são diabéticos" + "<br>");
document.write("3 nascidos em " + mes + " são hemofílicos" + "<br>");

mes = abril;

document.write("6 nascidos em " + mes + " são diabéticos" + "<br>");
document.write("7 nascidos em " + mes + " são hemofílicos");

/script>

Olá, gostaria de saber porque não está programando a variável "mes" para fevereiro e abril. Trocando fevereiro por 02 e abril por 04, sem mexer em mais nada, dá certo.

Depois de muito quebrar a cabeça, cheguei à conclusão de que a variável funciona somente palavra-número ou palavra-palavra2 (sendo que a palavra2 é outra variável, representando um valor >numérico<). Ou seja, na prática só transforma palavra em número.

Oq eu pensei está certo?

Tb poderia me dizer como eu copio a programação html para postar? só consegui que ficasse aparecendo quando removi o "<" das tags.

1 resposta
solução!

Juliana,

variáveis podem armazenar números ou textos (ou valores booleanos, ou objetos). Só que para armazenar textos como o que vocÊ quis colocar, deve colocar o texto entre aspas, Assim:

var mes = "fevereiro";

Seu código ficaria assim:

<meta charset="UTF-8">

<script>

var mes = "fevereiro";

document.write("10 nascidos em "  + mes + " são diabéticos" + "<br>");
document.write("3 nascidos em " + mes + " são hemofílicos" + "<br>");

mes = "abril";

document.write("6 nascidos em " + mes + " são diabéticos" + "<br>");
document.write("7 nascidos em " + mes + " são hemofílicos");

</script>

E para colar seu código aqui, deve clicar onde está escrito <> inserir código e colar seu código sobre o texto insira seu código aqui.

Bons estudos!