mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-04 07:29:47 +08:00

* chore: add area and area test * chore: add armstrong number * chore: add factors * chore: add perfect cube * chore: add perfect square * chore: add perfect number * chore: add number of digits * chore: fix according to standardjs * chore: remove conflicting files
17 lines
308 B
JavaScript
17 lines
308 B
JavaScript
/**
|
|
* Author: dephraiim
|
|
* License: GPL-3.0 or later
|
|
*
|
|
* More on Factors:
|
|
* https://www.mathsisfun.com/definitions/factor.html
|
|
*
|
|
*/
|
|
|
|
const factorsOfANumber = (number = 0) => {
|
|
return Array.from(Array(number + 1).keys()).filter(
|
|
(num) => number % num === 0
|
|
)
|
|
}
|
|
|
|
export { factorsOfANumber }
|