题解 | #求最小公倍数#
求最小公倍数
https://www.nowcoder.com/practice/22948c2cad484e0291350abad86136c3
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void async function () {
// Write your code here
while(line = await readline()){
let tokens = line.split(' ');
let [a,b]=tokens
let max;
let min
if(a>=b){
max=a;
min=b;
}else{
max=b;
min=a;
}
while(max%min!=0&&min>1){
let rest=max%min
max=min;
min=rest;
// console.log(max,min)
}
// console.log(min)
let commonNum=min
let res=commonNum*(a/commonNum)*b/commonNum
console.log(res)
// 求最大公约数
// 4/2 2/2 1
// let a = parseInt(tokens[0]);
// let b = parseInt(tokens[1]);
// console.log(a + b);
}
}()
