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

Kiểm tra số xấu trong JavaScript

Trong hệ thống số thập phân, những số xấu xí là những số nguyên dương có hệ số nguyên tố duy nhất là 2, 3 hoặc 5.

Ví dụ - Các số nguyên từ 1 đến 10 đều là số xấu, 12 cũng là số xấu.

Công việc của chúng tôi là viết một hàm JavaScript nhận vào một Số và xác định xem đó có phải là một số an toàn hay không.

Hãy viết mã cho chức năng này -

Ví dụ

const num = 274;
const isUgly = num => {
   while(num !== 1){
      if(num % 2 === 0){
         num /= 2;
      } else if(num % 3 === 0) {
         num /= 3;
      } else if(num % 5 === 0) {
            num /= 5;
      } else {
         return false;
      };
   };
   return true;
};
console.log(isUgly(num));
console.log(isUgly(60));
console.log(isUgly(140));

Đầu ra

Đầu ra trong bảng điều khiển sẽ là -

false
true
false