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

JavaScript ऐरे को रैंडमाइज़ (शफ़ल) कैसे करें?


रैंडम एलिमेंट्स प्रदर्शित करने के लिए JavaScript ऐरे को रैंडमाइज़ करने के लिए, आप निम्न कोड चलाने का प्रयास कर सकते हैं:

उदाहरण

<html>
  <body>
    <script>
      function randomFunc(myArr) {
        var l = myArr.length, temp, index;
        while (l > 0) {
          index = Math.floor(Math.random() * l);
          l--;
          temp = myArr[l];
          myArr[l] = myArr[index];
          myArr[index] = temp;
        }
        return myArr;
      }
      var arr = [10, 20, 30, 40, 50];
      document.write(randomFunc(arr));
    </script>
  </body>
</html>

आउटपुट

20,50,40,30,10

  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> body { &nb

  1. JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें? JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें?

    JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर ग्रुप करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. - JavaScript ऐरे को C# ऐरे में कनवर्ट करना

    JavaScript ऐरे से C# ऐरे में कनवर्जन JavaScript ऐरे: <script> var myArr = new Array(5); myArr[0] = Welcome; myArr[1] = to; myArr[2] = the; myArr[3] = Web; myArr[4] = World; </script> कॉमा सेपरेटर के साथ स्ट्रिंग में कनवर्ट करें: document.getElementById(dem