题解 | #求最小公倍数#

求最小公倍数

http://www.nowcoder.com/practice/22948c2cad484e0291350abad86136c3

  1. 我觉得对输入的值进行排序很关键,可以降低循环的步长
let arr = readline().split(' ')
// 排序后解构赋值
let [num1, num2] = [parseInt(arr[0]), parseInt(arr[1])].sort((a,b)=> a-b)
for (let i = 1; i <= num1; i++) {
    let target = num2 * i;
    if (parseInt(target % num1) === 0) {
        console.log(target)
        break
    }
}

全部评论

相关推荐

03-06 18:20
门头沟学院 Java
点赞 评论 收藏
分享
03-04 14:31
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务