# JavaScript Program To Find Average of N Numbers

In this post, we will learn how to find the average of N numbers using JavaScript.

This program asks the user to enter the first and last digit, then it computes the average of N numbers lying between them.

So, without further ado, let’s begin this tutorial.

Contents

## JavaScript Program To Find Average of N Numbers

```var start = parseInt(prompt("Enter the Starting Number"));
var end = parseInt(prompt("Enter the Ending Number"));
var total = 0;
var count = (end - start) + 1
var average = 0;

console.log("Average of Numbers between " + start + " and " + end + " is: " );

for (start = start; start <= end; start++)
total = total + start;

average = total / count;

console.log("Total Sum: " + total);
console.log("No. of elements: " + count);
console.log("Average: " + average);
```

Output

``````Average of Numbers between 1 and 5 is:
Total Sum: 15
No. of elements: 5
Average: 3
``````

## How Does This Program Work ?

``````var start = parseInt(prompt("Enter the Starting Number"));
var end = parseInt(prompt("Enter the Ending Number"));
``````

In this program, the user is asked to enter the first and last digit of the series.

``````var total = 0;
var count = (end - start) + 1
var average = 0;
``````

We declare 3 three int data type variables. total will store the total sum, count will store the value of total number of elements and average will store the average of numbers.

``````for (start = start; start <= end; start++)
total = total + start;
``````

We calculate the sum of the total numbers lying between start and end using a for loop.

``average = total / count;``

Then, average is calculated by dividing the total sum / number of elements.

``````console.log("Average: " + average);
``````

Finally, the average of total numbers is printed using the console.log() function.

## Conclusion

I hope after going through this post, you understand how to find the average of N numbers using JavaScript.

If you have any doubt regarding the program, feel free to contact us in the comment section. We will be delighted to help you.