หาพจน์ที่ n ของอนุกรมเลขคณิต (AP) จากพจน์แรก 2 พจน์
สูตร
aₙ = a₁ + (n-1)d d = a₂ - a₁ (ความต่างร่วม)
ตัวอย่าง
a=2, b=5, n=7 d = 5-2 = 3 Series: 2, 5, 8, 11, 14, 17, 20 a₇ = 20
ตัวอย่างโค้ด
const findNthTerm = (first, second, n) => {
const diff = second - first;
return first + (n - 1) * diff;
};
console.log(findNthTerm(2, 5, 7));
ผลลัพธ์
20
ขยายความสามารถ
// สร้างอาร์เรย์อนุกรมทั้งหมด
const generateAP = (first, second, n) => {
const diff = second - first;
return Array.from({ length: n }, (_, i) => first + i * diff);
};
console.log(generateAP(2, 5, 7)); // [2, 5, 8, 11, 14, 17, 20]