Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Chuyển tuổi người sang tuổi mèo và chó trong JavaScript

Mô tả vấn đề

Chúng ta cần viết hàm JavaScript nhận vào tuổi người (năm) và trả về mảng [tuổi người, tuổi mèo, tuổi chó].

Đầu vào

const humanYears = 15;

Đầu ra

const output = [ 15, 76, 89 ];

Ví dụ minh họa

Mã thực hiện:

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));

Đầu ra

Kết quả trong console:

[ 15, 76, 89 ]