Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

साफ-सुथरी संख्याएँ ढूँढना - JavaScript


एक "साफ-सुथरी संख्या" (tidy number) वह संख्या है जिसके अंक गैर-घटते क्रम (non-decreasing order) में होते हैं। हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और जाँचता है कि यह साफ-सुथरी संख्या है या नहीं।

उदाहरण

489 एक साफ-सुथरी संख्या है
234557 भी साफ-सुथरी संख्या है
34535 साफ-सुथरी संख्या नहीं है

कोड

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

आउटपुट

true
  1. JavaScript में संख्या के त्रिकोणीय संख्या होने की जांच JavaScript में संख्या के त्रिकोणीय संख्या होने की जांच

    त्रिकोणीय संख्या त्रिकोणीय संख्या उन बिंदुओं की संख्या है जो एक समबाहु त्रिभुज को भर सकते हैं। उदाहरण के लिए - 9 एक त्रिकोणीय संख्या है जो 4 इकाई की प्रत्येक भुजा वाला एक समबाहु त्रिभुज बनाती है। समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और true वापस करता है यदि यह एक त्रिको

  1. - JavaScript में पूर्णांकों में nth पैलिंड्रोम संख्या खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो संख्या n लेता है। हमारा फ़ंक्शन nth पैलिंड्रोम संख्या लौटाना चाहिए यदि 0 से गिनती शुरू की जाए। उदाहरण के लिए, पहला पैलिंड्रोम 0 होगा, दूसरा 1 होगा, दसवां 9 होगा, ग्यारहवां 11 होगा क्योंकि 10 पैलिंड्रोम नहीं है।उदाहरणनिम्नलिखिक कोड है − { const rever

  1. - JavaScript में दी गई संख्या के बाद अगली अभाज्य संख्या खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारा फ़ंक्शन वह सबसे छोटी संख्या लौटानी चाहिए जो n से थोड़ी बड़ी हो और एक अभाज्य संख्या हो।उदाहरणनिम्नलिखिक कोड है − { let sqrtnum = Math.floor(Math.sqrt(num)); let prime = num !== 1; for(let i = 2; i { while(!isPrime(++num)){