Sha256: 79a2a827e550fe7a91e31ecb13734a741de19ed4b2d40f123a322be3031dcbbd
Contents?: true
Size: 361 Bytes
Versions: 255
Compression:
Stored size: 361 Bytes
Contents
'use strict'; exports.for = function (n) { var prime_factors = []; var possible_factor = 2; while (possible_factor * possible_factor <= n) { while (n % possible_factor === 0) { prime_factors.push(possible_factor); n /= possible_factor; } possible_factor += 1; } if (n > 1) { prime_factors.push(n); } return prime_factors; };
Version data entries
255 entries across 255 versions & 1 rubygems