Найти количество целых делителей числа

Функция принимает положительное натуральное число N и возвращает количество всех делителей от 1 до N, включая (диапазон [1, N]), для которых N делится без остатка.

Implement getDivisorsCount function:

Function takes a positive natural number N and returns a count of all

divisors from 1 to N including (range [1, N]) for which N divides without a

remainder.

* getDivisorsCount(1) === 1

* getDivisorsCount(3) === 2

* getDivisorsCount(6) === 4

* getDivisorsCount(20) === 6


* @param {number} N

*

* @return {number}

Код

'use strict';

function getDivisorsCount(N) {

// write code herу

let count = 0;

for (let i = 1; i <= N; i++){

if (N%i == 0) count++;

}

return count;

}

// ------ tests ---------

console.clear();

console.log(getDivisorsCount(1) === 1);

console.log(getDivisorsCount(3) === 2);

console.log(getDivisorsCount(6) === 4);

console.log(getDivisorsCount(20) === 6);

Ссылка на codepen