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

การหาตัวเลขสองตัวจากผลรวมและปัจจัยร่วมสูงสุดโดยใช้ JavaScript


ปัญหา

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสองตัว ตัวเลขแรกแสดงถึงผลรวมของตัวเลขสองตัว และตัวที่สองแสดงถึง HCF (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]