1
resposta

O que significa "NaN"

Bom dia, tudo bem? :) Ao executar :

< meta charset="UTF-8">

< script>

var n = 5

document.write ("O resultado da fórmula é: " + "n" * (10/20));

< /script >

Na pagina aparece :

O resultado da fórmula é: NaN

Minha dúvida é o que significa esse "NaN" ?

Desde já muito obrigada ^^

1 resposta

Bom dia Mayara, tudo bem? Espero que sim!

NaN significa Not a Number, ou seja, não é um número.

Isso está acontecendo por causa das aspas em torno do "n" no seu código, tratando a variável n como uma string e não com o valor que você atribuiu. O correto, nesse caso, seria:

<meta charset="UTF-8">
<script>
    var n = 5;
    document.write("O resultado da fórmula é : " + n * (10 / 20)  );
</script>

Retirando as aspas em torno do n.

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!