Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> 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. जावास्क्रिप्ट में ऐरे को सेट में कैसे बदलें? जावास्क्रिप्ट में ऐरे को सेट में कैसे बदलें?

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

  1. जावास्क्रिप्ट में आईडी द्वारा वस्तुओं की सरणी कैसे समूहित करें? जावास्क्रिप्ट में आईडी द्वारा वस्तुओं की सरणी कैसे समूहित करें?

    जावास्क्रिप्ट में आईडी के आधार पर वस्तुओं के समूह के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. - जावास्क्रिप्ट सरणी को सी # सरणी में कैसे परिवर्तित करें?

    मान लें कि हमारी जावास्क्रिप्ट सरणी है - <script>    var myArr = new Array(5);    myArr[0] = "Welcome";    myArr[1] = "to";    myArr[2] = "the";    myArr[3] = "Web";    myArr[4] = "World&qu