Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Số Tidy (tidy number) trong JavaScript

Số Tidy là số có các chữ số theo thứ tự không giảm (ví dụ: 489, 234557). Viết hàm kiểm tra một số có phải Tidy hay không.

Mã thực hiện (đệ quy)

const num = 234789;
const isTidy = (num, last = 10) => {
  if (num) {
    if (num % 10 > last) return false;
    return isTidy(Math.floor(num / 10), num % 10);
  }
  return true;
};
console.log(isTidy(num));

Kết quả

true