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

การแปลงเศษส่วนที่เหมาะสมให้เป็นเศษส่วนผสม - JavaScript


เศษส่วนที่เหมาะสม

เศษส่วนที่เหมาะสมคือจำนวนที่มีอยู่ในรูปแบบ p/q (ทั้ง p และ q เป็นจำนวนธรรมชาติ)

เศษส่วนผสม

สมมติว่าเราหารตัวเศษของเศษส่วน (เช่น a) ด้วยตัวหาร (เช่น b) เพื่อให้ได้ผลหาร q และเศษเหลือ r

รูปแบบเศษส่วนผสมสำหรับเศษส่วน (a/b) จะเป็น −

qrb

และออกเสียงว่า "q wholes และ r by b”

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลขสองตัวแทนเศษส่วนที่เหมาะสม และฟังก์ชันของเราควรส่งคืนอาร์เรย์ที่มีตัวเลขสามตัวที่แสดงถึงรูปแบบผสม

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const arr = [43, 13];
const properToMixed = arr => {
   const quotient = Math.floor(arr[0] / arr[1]);
   const remainder = arr[0] % arr[1];
   if(remainder === 0){
      return [quotient];
   }else{
      return [quotient, remainder, arr[1]];
   };
};
console.log(properToMixed(arr));

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ในคอนโซล -

[ 3, 4, 13 ]