毎日単一行のソリューションを使用する。
配列の値は完全にランダムであるため、このスニペットを使用する場合は異なります。
ランダムな文字が小文字の配列(長さ10)
Array.apply(null, Array(10)).map(function() { return String.fromCharCode(Math.floor(Math.random() * (123 - 97) + 97)); })
['k'、 'a'、 'x'、 'y'、 'n'、 'w'、 'm'、 'q'、 'b'、 'j']
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、 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('') });
['cubjjhaph'、 'bmwy'、 'alhobd'、 'ceud'、 'tnyullyn'、 'vpkdflarhnf'、 'hvg'、 'arazuln'、 'jzz'、 'cyx']
あなたがここで見つけるかもしれない他の便利なものhttps://github.com/setivolkylany/nodejs-utils/blob/master/utils/faker.js