Ir para conteúdo
Fórum Script Brasil
  • 0

Erro ao imprimir - NaN


Maryanne

Pergunta

Olá estou enfrentando um erro, onde o resultado do script deveria ser valores e só está saindo NaN. o que devo fazer, e se a solução for conversão como a faço?

        <script LANGUAGE="JavaScript" TYPE="text/javascript">
            function questao_02() {
                var qtdpessoa, salariogeral, mediafilho, mediasalario, salario, filhogeral, qtdfilho, mil, porcentagem, salariobase, menorsalario = 0;
                var decisao = false;

                while (decisao === false) {
                    salario = parseFloat(prompt("Informe seu salário:  "));
                    if (salario < 1000) {
                        mil++;
                    }
                    
                    qtdfilho = parseInt(prompt("Informe a quantidade de filhos:  "));
                    qtdpessoa++;
                    salariogeral+=salario;
                    filhogeral+=qtdfilho;
                    if (qtdpessoa===1) {
                        menorsalario=salario;
                    } else if (salario<menorsalario) {
                        menorsalario=salario;
                    }
                    decisao = confirm("Deseja sair da aplicação? ");
                }
                
                mediasalario = (salariogeral / qtdpessoa);
                mediafilho = (filhogeral / qtdpessoa);
                porcentagem = ((mil / qtdpessoa) * 100);

                document.write("Número de pessoas: " + qtdpessoa + "<br>");
                document.write("Quantidade média de filhos: " + mediafilho + "<br>");
                document.write("Média salarial: " + mediasalario + "<br>");
                document.write("Percentual de salario menor que mil: " + porcentagem + "<br>");
                document.write("Menor salário: " + menorsalario + "<br>");

            }
        </script>
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...