Initial data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 72d218235f
commit f23f22d71c
199087 changed files with 3378941 additions and 0 deletions

View file

@ -0,0 +1,23 @@
// Digital root
function rootAndPers(n: number, bas: number): [number, number] {
var pers = 0;
while (n >= bas)
{
var s = 0;
do
{
s += n % bas;
n = Math.floor(n / bas);
} while (n > 0);
pers++;
n = s;
}
return [n, pers];
}
for (var a of [1, 14, 267, 8128, 39390, 588225, 627615]) {
var rp = rootAndPers(a, 10);
console.log(a.toString().padStart(7, ' ') +
rp[1].toString().padStart(6, ' ') + rp[0].toString().padStart(6, ' '));
}