Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

แปลงอายุมนุษย์เป็นอายุแมวและอายุสุนัขใน JavaScript


ปัญหา

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

Input

const humanYears = 15;

Output

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 ]