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

quantos dias a pessoa viveu em javascript


Script na Mente

Pergunta

Sou novato nesse negócio de javascript e estou com sérios problemas com um código, quero que leia o ano, mes e dia do nascimento e calcule quantos dias a pessoa viveu ate hoje eu cheguei até aqui:

<script language="JavaScript" type="text/JavaScript">

var dian, mesn, anon;
var dia, mes, ano;
var anovividos;
var mesvividos;
var dias vividos;
dian = prompt("Dia de Nascimento:","Digite o dia que você nasceu");
mesn = prompt("Mês de Nascimento:","Digite o mês que você nasceu");
anon = prompt("Ano de Nascimento:","Digite o ano que você nasceu");
dia = prompt("Que dia é hoje?:","Digite o dia de hoje");
mes = prompt("Que mês nós estamos?:","Digite o mês");
ano = prompt("Ano atual:","Digite o ano atual");
vividos = parseInt((ano - anon - 1) * 365 + mes - mesn + mes );
alert ("Você já viveu: " + vividos + " dias");

</script>

como eu faço? :blush:

Editado por .Andreia.
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Tentei simplificar teu codigo, mas sugiro que você faça uma validação da data depois que o usuario digitar e revisar essa tua forma de calculo. Segue o codigo

<script>
var data_nasc = prompt("Data de Nascimento:","Digite a sua data de nascimento");

var dia = data_nasc.split("/")[0];
var mes = data_nasc.split("/")[1];
var ano = data_nasc.split("/")[2];
var data = new Date();

data = new Date();
var mes_atual = (data.getMonth()+1);
var ano_atual = data.getFullYear();

var vividos = parseInt((ano_atual - ano - 1) * 365 + mes_atual - mes + mes_atual);
alert ("Você já viveu: " + vividos + " dias");
</script>

Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...