在 JavaScript 中的边界内可被 n 整除的最大数

问题

我们需要编写一个 JavaScript 函数,它接受一个数字 n 和绑定数字 b。

我们的函数应该找到最大的整数 num,这样 -

  • num 可以被除数整除

  • num 小于或等于 bound

  • num 大于 0。

示例

以下是代码 -

const n = 14;
const b = 400;
const biggestDivisible = (n, b) => {
   let max = 0;
   for(let j = n; j <= b; j++){
      if(j % n == 0 && j > max){
         max = j;
      };
   }
   return max;
};
console.log(biggestDivisible(n, b));
输出结果
392

猜你喜欢