हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो शाब्दिक की एक सरणी लेता है।
फिर फ़ंक्शन को किसी भी यादृच्छिक क्रम में तत्वों के क्रम में फेरबदल करना चाहिए।
उदाहरण
इसके लिए कोड होगा -
const letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; const unorderArray = arr => { let i, pos, temp; for (i = 0; i < 100; i++) { pos = Math.random() * arr.length | 0; temp = arr[pos]; arr.splice(pos, 1); arr.push(temp); }; } unorderArray(letters); console.log(letters);
आउटपुट
और कंसोल में आउटपुट होगा -
[ 'b', 'e', 'c', 'a', 'g', 'f', 'd' ]
ध्यान दें कि यह कई संभावित आउटपुट में से एक है।