نسخ رمز رمز على النحو التالي:
<لغة البرنامج النصي = javaScript>
أعمار الوظيفة (STR)
{{
var r = str.match (/^(/d {1،4}) (-| //) (/d {1،2})/2 (/d {1،2}) ؛
إذا (r == null) عودة خطأ ؛
var d = تاريخ جديد (r [1] ، r [3] -1 ، r [4]) ؛
if (d.getlyear () == r [1] && (d.getMonth () +1) == r [3] && getDate () == r [4])
{{
var y = date new ().
Return ("Age =" + (yr [1]) +
}
إرجاع ("خطأ تنسيق تاريخ الإدخال!") ؛
}
تنبيه (الأعمار ("1980-03-22") ؛
تنبيه (الأعمار ("2002-01-31") ؛
تنبيه (الأعمار ("2002-01-41") ؛
</script>