10 lines
149 B
Text
10 lines
149 B
Text
func gcd(a, b) {
|
|
while (a) { (a, b) = (b % a, a) }
|
|
return b
|
|
}
|
|
|
|
func lcm(a, b) {
|
|
(a && b) ? (a / gcd(a, b) * b) : 0
|
|
}
|
|
|
|
say lcm(1001, 221)
|