在 JavaScript 中將人類年齡轉換成貓年和狗年


問題

我們需要編寫一個 JavaScript 函式,該函式接收人類年齡(單位為年),並返回相應的貓年和狗年。

輸入

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 ]

更新於: 17-4-2021

261 瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.