Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

แปลง humanYears เป็น catYears และ dogYears ใน JavaScript


ปัญหา

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อายุมนุษย์ในหน่วยปีและส่งคืน dogYears และ catYears ตามลำดับ

ป้อนข้อมูล

const humanYears = 15;

ผลผลิต

const output = [ 15, 76, 89 ];

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const humanYears = 15;
const humanYearsCatYearsDogYears = (humanYears) => {
   let catYears = 0;
   let dogYears = 0;
   for (let i = 1; i <= humanYears; i++) {
      if (i === 1) {
         catYears += 15;
         dogYears += 15;
      }else if (i === 2) {
         catYears += 9;
         dogYears += 9;
      }else {
         catYears += 4;
         dogYears += 5;
      }
   }
   return [humanYears, catYears, dogYears];
};
console.log(humanYearsCatYearsDogYears(humanYears));

ผลลัพธ์

[ 15, 76, 89 ]