हर दिन क्वर्की सिंगल-लाइन समाधान।
सरणियों में मान कुल यादृच्छिक है, इसलिए जब आप इस स्निपेट्स का उपयोग करेंगे, तो यह अलग होगा।
लोअरकेस में यादृच्छिक वर्णों के साथ एक सरणी (लंबाई 10)
Array.apply(null, Array(10)).map(function() { return String.fromCharCode(Math.floor(Math.random() * (123 - 97) + 97)); })
[[के ’, 'ए’,' एक्स ’,, वाई’,, एन ’, 'डब्ल्यू’,' एम ’, b क्यू’, q बी ’, 'जे’]
0 से 99 तक यादृच्छिक पूर्णांक संख्याओं के साथ एक सरणी (लंबाई 10)
Array.apply(null, Array(10)).map(function() { return Math.floor(Math.random() * 100 % 100); })
[86, 77, 83, 27, 79, 96, 67, 75, 52, 21]
एक यादृच्छिक रैंडम तारीखें (10 साल पहले से लेकर अब तक)
Array.apply(null, Array(10)).map(function() { return new Date((new Date()).getFullYear() - Math.floor(Math.random() * 10), Math.floor(Math.random() * 12), Math.floor(Math.random() * 29) )})
[2008-08-22T21: 00: 00.000Z, 2007-07-17T21: 00: 00.000Z,
2015-05-05T21: 00: 00.000Z, 2011-06-14T21: 00: 00.000Z,
2009-07-23T21 : 00: 00.000Z, 2009-11-13T22: 00: 00.000Z,
2010-05-09T21: 00: 00.000Z, 2008-01-05T22: 00: 00.000Z,
2016-05-06T21: 00: 00.000Z, 00 2014-08-06T21: 00: 00.000Z]
एक सरणी (लंबाई 10) यादृच्छिक तार
Array.apply(null, Array(10)).map(function() { return Array.apply(null, Array(Math.floor(Math.random() * 10 + 3))).map(function() { return String.fromCharCode(Math.floor(Math.random() * (123 - 97) + 97)); }).join('') });
]
अन्य उपयोगी चीजें जो आप यहां पा सकते हैं https://github.com/setivolkylany/nodejs-utils/blob/master/utils/faker.js