ส่งกลับอายุแมวที่คำนวณได้จากอายุที่เทียบเท่าของมนุษย์
สำหรับเช่น มนุษย์อายุ 33 ปี คือ แมวอายุ 4 ปี 3 เดือน
npm install cat-age-calculator --save
ไฟล์รายการสำหรับแพ็คเกจนี้ได้รับการตั้งค่าเป็นโมดูล UMD ทำให้สามารถใช้เป็นโมดูลโหนดและในฝั่งเบราว์เซอร์ได้เช่นกัน
ส่งจำนวนเต็มระหว่าง 1 ถึง 116 ไปยังฟังก์ชันใดฟังก์ชันหนึ่งต่อไปนี้...
getCatAgeObject(33);
// { years: 4, months: 3}
getCatAgeString(33);
// '4 years and 3 months'
ข้อมูลอายุของมนุษย์ต่อแมวที่ทราบ (ดูตารางด้านล่าง) ถูกจับในอาร์เรย์ของออบเจ็กต์ และฟังก์ชันการทำงานต่อไปนี้จะคำนวณอายุของแมว:
แมวมีอายุอย่างรวดเร็วในช่วงสองปีแรกของชีวิตในอัตราที่แตกต่างกันเล็กน้อย (ดูตารางด้านล่าง) หลังจากปีที่สองของชีวิต ในแต่ละปีที่เพิ่มเติมจะเท่ากับประมาณสี่ปีของมนุษย์
อายุเท่ากันของมนุษย์ | อายุแมวที่แท้จริง |
---|---|
1 ปี | 1 เดือน |
4 ปี | 3 เดือน |
10 ปี | 6 เดือน |
12 ปี | 7 เดือน |
15 ปี | 1 ปี |
21 ปี | 1 ปี 6 เดือน |
24 ปี | 2 ปี |
28 ปี | 3 ปี |
+ 4 ปี... | + 1 ปี... |