رمز JS لتحديد الجنس والعمر وعيد الميلاد بناءً على رقم الهوية:
انسخ رمز الكود كما يلي:
وظيفة DiscriCard () {
// احصل على رقم معرف الإدخال
var UUserCard = "";
//الحصول على تاريخ الميلاد
UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
// احصل على الجنس
إذا (parseInt(UUserCard.substr(16, 1)) % 2 == 1) {
تنبيه("ذكر");
//إذا كان رجلاً، قم بتنفيذ الكود...
} آخر {
تنبيه("أنثى");
//إذا كانت امرأة، قم بتنفيذ الكود...
}
//الحصول على العمر
var myDate = new Date();
فار الشهر = myDate.getMonth() + 1;
var day = myDate.getDate();
var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;
إذا (UUserCard.substring(10, 12) < شهر || UUserCard.substring(10, 12) == شهر && UUserCard.substring(12, 14) <= يوم) {
عمر++;
}
تنبيه (العمر)؛
//عمر
}