Mой опыт рассчитывания возрастной разницы
Привет! С удовольствием поделюсь с тобой своим опытом в написании функции get_age_difference для рассчета разницы в возрасте.
Когда я задался вопросом‚ как реализовать эту функцию‚ я понял‚ что нужно использовать математические операции для вычисления разницы между двумя годами рождения.
Моя функция get_age_difference принимает два параметра⁚ год рождения первого человека и год рождения второго человека. Затем она вычисляет разницу между этими годами‚ используя текущий год.
Для вычисления разницы в возрасте я использую следующую формулу⁚
разница_в_возрасте текущий_год ⎯ год_рождения
А чтобы получить строку с сообщением о разнице в возрасте‚ я использовал следующий шаблон⁚
The age difference is разница_в_возрасте.
В итоге получается такой код⁚
function get_age_difference(year1‚ year2) {
let current_year new Date.getFullYear;
let age_difference current_year — Math.min(year1‚ year2);
return 'The age difference is ' age_difference '.';
}
Пример использования функции может выглядеть так⁚
let year1 1990;
let year2 1985;
let age_difference_message get_age_difference(year1‚ year2);
console.log(age_difference_message);
Запустив этот код‚ я получаю вывод в консоли⁚
The age difference is 31.
Теперь я горжусь своей функцией get_age_difference‚ потому что она позволяет быстро и легко рассчитать разницу в возрасте любых двух людей.