使用 JavaScript 查詢給定和與最大公約數的兩個數


問題

我們需要編寫一個 JavaScript 函式,該函式接受兩個數。第一個數表示兩個數的和,第二個數表示其最大公約數 (GCD 或最大公約數)。

我們的函式應該找出並返回這兩個數。

示例

以下為程式碼 −

 現場演示

const sum = 12;
const gcd = 4;
const findNumbers = (sum, gcd) => {
   const res = [];
   if (sum % gcd !== 0){
      return -1;
   }else{
      res.push(gcd);
      res.push(sum - gcd);
      return res;
   };
};
console.log(findNumbers(sum, gcd));

輸出

[4, 8]

更新於: 20-4-2021

172 次瀏覽

開啟您的職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.