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

Math लाइब्रेरी के बिना पूर्ण वर्ग की जांच - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है और इस तथ्य के आधार पर बूलियन लौटाता है कि संख्या पूर्ण वर्ग है या नहीं।

पूर्ण वर्ग संख्याओं के उदाहरण -

4, 16, 81, 441, 256, 729, 9801

उदाहरण

const num = 81;
const isPerfectSquare = num => {
    let ind = 1;
    while(ind * ind <= num){
        if(ind * ind !== num){
            ind++;
            continue;
        };
        return true;
    };
    return false;
};
console.log(isPerfectSquare(81));
console.log(isPerfectSquare(9801));
console.log(isPerfectSquare(99));
console.log(isPerfectSquare(441));
console.log(isPerfectSquare(7648));

आउटपुट

कंसोल में निम्नलिखित आउटपुट है -

true
true
false
true
false

  1. - जावास्क्रिप्ट में कैसे जांचें कि कोई ऑब्जेक्ट ऐरे है?

    जावास्क्रिप्ट में किसी ऑब्जेक्ट की जांच के लिए कई तरीके हैं कि यह ऐरे है या नहीं। आइए उनमें से कुछ को देखते हैं - Array.isArray() का उपयोग करना सभी आधुनिक ब्राउज़र इस मेथड का समर्थन करते हैं। उदाहरण console.log(Array.isArray(undefined)) console.log(Array.isArray(null)) console.log(Array.isArray())

  1. - किसी भी लाइब्रेरी का उपयोग किए बिना JavaScript में डेटा इन्क्रीमेंट करें?

    JS में डेट में एक दिन जोड़ने के लिए, setDate फ़ंक्शन सबसे अच्छा तरीका है। आप डेट प्रोटोटाइप पर निम्न फ़ंक्शन बना सकते हैं ताकि डेट में दिन जोड़े जा सकें। उदाहरण Date.prototype.addDays = function(days) { let d = new Date(this.valueOf()); d.setDate(d.getDate() + days); return d; } let date = new Date

  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> &nbs