Código JS para identificar sexo, idade e data de nascimento com base no número de identificação:
Copie o código do código da seguinte forma:
função discriCard(){
//Obtém o número de identificação de entrada
var UUserCard = "";
//Obtém a data de nascimento
UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
//obtém o gênero
if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) {
alerta("masculino");
//Se for um homem, execute o código...
} outro {
alerta("feminino");
//Se for mulher, execute o código...
}
//obtém a idade
var minhaData = new Data();
var mês = minhaData.getMonth() + 1;
var dia = minhaData.getDate();
var idade = minhaDate.getFullYear() - UUserCard.substring(6, 10) - 1;
if (UUserCard.substring(10, 12) < mês || UUserCard.substring(10, 12) == mês && UUserCard.substring(12, 14) <= dia) {
idade++;
}
alerta(idade);
//Idade
}