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

JavaScript में पावर वैलिडेट करना


हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या, मान लें n, को एकमात्र इनपुट के रूप में लेता है। फ़ंक्शन को फिर मान्य करना चाहिए कि इनपुट संख्या 3 की घात है या नहीं।

यदि यह 3 की घात है, तो हमें true लौटाना चाहिए, अन्यथा false।

उदाहरण के लिए -

isPowerOf3(243) = true isPowerOf3(343) = false isPowerOf3(81) = true

उदाहरण

const num = 243; var isPowerOf3 = (num = 3) => {    let divisor = num === 1 ? 1 : 3; while(divisor < num){       divisor *= 3;    };    return divisor === num; }; console.log(isPowerOf3(num)); console.log(isPowerOf3(343)); console.log(isPowerOf3(81));

आउटपुट

कंसोल में आउटपुट होगा -

true false true

  1. JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स

    const ES2015 (ES6) में पेश किया गया एक ब्लॉक-स्कोप्ड वेरिएबल डिक्लेरेशन है जो रीअसाइनमेंट को रोकता है। यह आधुनिक JavaScript में डिफ़ॉल्ट विकल्प होना चाहिए जब रीअसाइनमेंट की आवश्यकता न हो। उदाहरण { try { a = 44; // TypeError: Assignment to constant variable } catch (e

  1. JavaScript escape(): अप्रचलित URI एन्कोडिंग फंक्शन JavaScript escape(): अप्रचलित URI एन्कोडिंग फंक्शन

    चेतावनी: escape() फंक्शन JavaScript 1.5 से अप्रचलित (deprecated) है। आधुनिक कोड में encodeURI() या encodeURIComponent() का उपयोग करें। ऐतिहासिक उदाहरण { sampleEle.innerHTML = escape(url); }); </script> </body> </html> आउटपुट https%3A//www.google.com/images%3Fsize%

  1. अपलोड करते समय जावास्क्रिप्ट में फाइल साइज वैलिडेट करना अपलोड करते समय जावास्क्रिप्ट में फाइल साइज वैलिडेट करना

    जावास्क्रिप्ट में अपलोड करते समय फाइल साइज वैलिडेट करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>