# find the average of a list of numbers in typescript

To find the average of a list of numbers in TypeScript, you can follow these steps:

1. Create an array of numbers.
2. Use a loop to iterate through the array and add up all the numbers.
3. Divide the sum by the total number of elements in the array to get the average.
```index.ts```const numbers: number[] = [5, 10, 15, 20, 25];

const getAverage = (arr: number[]): number => {
let sum: number = 0;
const length: number = arr.length;

for (let i = 0; i < length; i++) {
sum += arr[i];
}

const avg = sum / length;
return avg;
}

console.log(getAverage(numbers)); // Output: 15
```311 chars16 lines```

In the code above, we first declare an array of numbers. We then define a function `getAverage` that takes an array of numbers as an argument and returns the average of the numbers.

Inside the function, we initialize two variables `sum` and `length` to 0 and the length of the array, respectively. We then use a for loop to iterate through the entire array and add up each element to the `sum` variable.

Finally, we calculate the average by dividing the `sum` by the `length` of the array and return it. When we call the `getAverage` function passing the `numbers` array, we get the output as `15`, which is the average of the array.

### related categories

gistlibby LogSnag