JavaScript: рассчитать возраст
JavaScript Datetime: упражнение-18 с решением
Напишите программу на JavaScript для расчета возраста.
Тестовые данные :
console.log (Calculate_age (новая дата (1982, 11, 4)));
35
console.log (Calcu__age (новая дата (1962, 1, 1)));
56
Пример решения: -
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript program to calculate age</title>
</head>
<body>
</body>
</html>
Код JavaScript:
function calculate_age(dob) {
var diff_ms = Date.now() - dob.getTime();
var age_dt = new Date(diff_ms);
return Math.abs(age_dt.getUTCFullYear() - 1970);
}
console.log(calculate_age(new Date(1982, 11, 4)));
console.log(calculate_age(new Date(1962, 1, 1)));
Пример вывода:
35 56
Блок - схема:
См. Pen JavaScript - Расчет возраста-даты-ex-18 с помощью w3resource ( @ w3resource ) в CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Previous: написать функцию JavaScript для преобразования метки времени Unix во время.
Далее: написать функцию JavaScript, чтобы получить день месяца, 2 цифры с ведущими нулями.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code