Computer >> Máy Tính >  >> Lập trình >> Javascript

Số lớn nhất chia hết cho n trong một giới hạn trong JavaScript

Vấn đề

Chúng tôi được yêu cầu viết một hàm JavaScript nhận số n và số liên kết b.

Hàm của chúng ta sẽ tìm số nguyên lớn nhất num, sao cho -

  • num chia hết cho số chia

  • num nhỏ hơn hoặc bằng ràng buộc

  • num lớn hơn 0.

Ví dụ

Sau đây là mã -

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));

Đầu ra

392