# Скільки мені буде років у 2099 році?

[**Ця задача на Codewars: How old will I be in 2099?**](https://www.codewars.com/kata/how-old-will-i-be-in-2099/train/javascript)

Пилипу щойно виповнилось чотири роки, і він хоче знати, скільки йому буде років у майбутньому, наприклад, у 2090 або 3044. Його батьки не можуть продовжити підраховувати це, тому вони попросили нас допомогти їм, написати програму, яка може відповісти на нескінченні питання Пилипа.

Ваше завдання: написати функцію, яка має два параметри: **рік народження** і **рік для підрахунку віку**. Наприклад, 2005 і 2111. Оскільки Пилип щодня ​​стає більш допитливим, він, можливо, незабаром захоче дізнатись, скільки років минуло до його народження, тому ваша функція повинна працювати як з датами в майбутньому, так і в минулому.

Забезпечте виведення в наступному форматі:

* Для дат в майбутньому: "**You are&#x20;**<mark style="color:green;">**...**</mark>**&#x20;year old.**"  або "**You are&#x20;**<mark style="color:green;">**...**</mark>**&#x20;years old**" відповідно.
* Для дат в минулому: **You will be born in&#x20;**<mark style="color:green;">**...**</mark>**&#x20;year.**" або "**You will be born in&#x20;**<mark style="color:green;">**...**</mark>**&#x20;years.**" відповідно.
* Якщо рік народження і рік для підрахунку рівні: "**You were born this very year!**"

"<mark style="color:green;">**...**</mark>" потрібно замінити числом. Пам'ятайте, що потрібно враховувати як "year", так і "years", залежно від результату (однина чи множина).

*Перевірте рішення автотестами на сторінці самої задачі (і **Test**, і **Attempt**).*\
*Про всяк випадок, ось* [*інструкція з Codewars*](/zero/tutorials/codewars.md)*.*

{% hint style="warning" %}
**Увага**! На Сodewars можна самостійно перевірити, чи правильно працює код. А нюанси стилю можна зрозуміти, порівнюючи своє рішення із чужими. Тому **волонтери не рев'ювають задачі з Сodewars.**
{% endhint %}

*Виникли питання або труднощі?* [*Зверніться за допомогою до Ш++.*](/zero/arrangements/support.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://shpp.gitbook.io/zero/tutorials/codewars/my-age-in-2099.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
