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

रेंज में 5 रैंडम नंबर रिटर्न करें, पहला नंबर शून्य नहीं हो सकता - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो ठीक पांच यूनिक रैंडम नंबरों का ऐरे जनरेट करता है। शर्त यह है कि सभी नंबर [0, 9] रेंज में होने चाहिए और पहला नंबर 0 नहीं हो सकता।

उदाहरण

निम्नलिखिक कोड है:

const fiveRandoms = () => {
    const arr = []
    while (arr.length < 5) {
        const random = Math.floor(Math.random() * 10);
        if (arr.indexOf(random) > -1){
            continue;
        };
        if(!arr.length && !random){
            continue;
        }
        arr[arr.length] = random;
    }
    return arr;
};
console.log(fiveRandoms());

आउटपुट

यह कंसोल में निम्नलिखिक आउटपुट देगा:

[ 9, 0, 8, 5, 4 ]

  1. - JavaScript में दो इंटीजर्स के बीच रैंडम होल नंबर

    हमें एक JavaScript फ़ंक्शन लिखना है जो ठीक दो नंबर्स का ऐरे लेता है, जो एक रेंज निर्दिष्ट करता है।फ़ंक्शन को एक रैंडम होल नंबर जनरेट करना चाहिए जो आर्गुमेंट के रूप में निर्दिष्ट रेंज (दोनों समावेशी) के अंदर आता हो।उदाहरणconst range = [5, 15]; const randomBetween = ([min, max]) => {    /

  1. - जावास्क्रिप्ट में पहली n संख्याओं से विभाज्य सबसे छोटी संख्या

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या, मान लीजिए n, लेता है। फ़ंक्शन को वह सबसे छोटी संभव संख्या ढूंढकर लौटानी चाहिए जो 1 से n तक की सभी संख्याओं से बिल्कुल विभाज्य हो।उदाहरणनिम्नलिखित कोड है - { let p, e = 2, largest = n; while ((p = Math.pow(n, e)) { let i, num = Math

  1. - JavaScript में दी गई सीमा में आर्मस्ट्रांग संख्याएँ (Armstrong Numbers) ढूंढना

    आर्मस्ट्रांग संख्याएं: एक धनात्मक पूर्णांक को आर्मस्ट्रांग संख्या (क्रम n का) कहा जाता है यदि - abcd... = a^n + b^n + c^n + d^n + ... हमें एक JavaScript फ़ंक्शन लिखना है जो ठीक दो संख्याओं की एक सरणी लेता है जो एक सीमा निर्दिष्ट करती है। फ़ंक्शन को उस सीमा में आने वाली सभी आर्मस्ट्रांग संख्याओं की