Olá pessoal, estou desenvolvendo um projeto em Rails e me deparei com um problema aparentemente simples com javascript porem estou quebrando a cabeça com isso a dois dias.
Em resumo estou pegando o valor de um input, convertendo para float e multiplicando por um outro valor float que vem do banco de dados. O produto sempre é um Nan embora os valores multiplicados sejam numeros.
Coloquei alerts para procurar pelo erro. Configurei os alerts para mostrarem o tipo de dados com typeof e também o valor da variável. depois de vários testes descobri que o erro esta na linha:
Pergunta
petersonjfonseca
Olá pessoal, estou desenvolvendo um projeto em Rails e me deparei com um problema aparentemente simples com javascript porem estou quebrando a cabeça com isso a dois dias.
Em resumo estou pegando o valor de um input, convertendo para float e multiplicando por um outro valor float que vem do banco de dados. O produto sempre é um Nan embora os valores multiplicados sejam numeros.
Coloquei alerts para procurar pelo erro. Configurei os alerts para mostrarem o tipo de dados com typeof e também o valor da variável. depois de vários testes descobri que o erro esta na linha:
resultado_hora_extra = funcionario_hora_extra * multiplicador_hora_extra
Embora funcionario_hora_extra e multiplicador_hora_extra sejam numeros o resultado_hora_extra sempre retorna NaN.
Se alguém puder ajudar.....
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.