function LMC(a: number, b: number) {
let lmc: number = (a > b) ? a : b;
while (true) {
if (lmc % a == 0 && lmc % b == 0) {
return lmc;
}
lmc++;
}
}
let result: number = 1;
for (let i: number = 1; i <= 20; i++) {
result = LMC(result, i);
}
console.log(result);
/*
run:
232792560
*/