var firstTerm = parseFloat(document.getElementById(‘firstTerm’).value) || 0;\nvar commonDifference = parseFloat(document.getElementById(‘commonDifference’).value) || 0;\nvar numberOfTerms = parseInt(document.getElementById(‘numberOfTerms’).value) || 0;\n\nvar sumOfSeries = 0;\nvar nthTerm = 0;\n\n// Validate inputs\nif (isNaN(firstTerm) || isNaN(commonDifference) || isNaN(numberOfTerms) || \n firstTerm < 0 || commonDifference < 0 || numberOfTerms <= 0) {\n document.getElementById('result').innerHTML = '
‘;\n return;\n}\n\n// Calculate nth term: a_n = a_1 + (n-1)d\nnthTerm = firstTerm + (numberOfTerms – 1) * commonDifference;\n\n// Calculate sum of arithmetic series: S_n = n/2 * (a_1 + a_n)\nsumOfSeries = (numberOfTerms / 2) * (firstTerm + nthTerm);\n\ndocument.getElementById(‘result’).innerHTML =\n ‘
‘ + sumOfSeries.toLocaleString() + ‘
‘;\n}\n\nfunction resetCalculator() {\n document.getElementById(‘firstTerm’).value = 1;\n document.getElementById(‘commonDifference’).value = 1;\n document.getElementById(‘numberOfTerms’).value = 10;\n updateResult();\n}\n\nwindow.onload = function() {\n updateResult();\n};\n\n\n
\n\n
\n\nArithmetic Series Calculator
\n \n
The first number in the sequence
\n
\n \n
The constant difference between terms
\n
\n \n
How many terms to sum
\n
\n \n \n \n \n
Sum of the Series (Sₙ)
\n
0
\n \n
Intermediate Values:
\n
Nth Term (aₙ): 0
\n
First Term (a₁): 0
\n
Common Difference (d): 0
\n
\n
\n
\n\n