人間の同等年齢から計算された猫の年齢を返します。
たとえば。 33歳の人間は4歳3ヶ月の猫です。
npm install cat-age-calculator --save
このパッケージのエントリ ファイルは UMD モジュールとしてセットアップされ、Node モジュールとして、またブラウザ側でも使用できるようになります。
1 ~ 116 の整数を次の関数のいずれかに渡します...
getCatAgeObject(33);
// { years: 4, months: 3}
getCatAgeString(33);
// '4 years and 3 months'
既知の人間から猫の年齢データ (以下の表を参照) がオブジェクトの配列にキャプチャされ、次の機能によって猫の年齢が計算されます。
猫は生後 2 年間、いくつかの異なる速度で急速に老化します (下表を参照)。生後 2 年以降は、さらに 1 年ずつ人間の約 4 歳に相当します。
人間の換算年齢 | 猫の実年齢 |
---|---|
1年 | 1ヶ月 |
4年 | 3ヶ月 |
10年 | 6ヶ月 |
12年 | 7ヶ月 |
15年 | 1年 |
21年 | 1年6ヶ月 |
24年 | 2年 |
28年 | 3年 |
+ 4 年... | + 1 年... |