client/js/third-party/crypto-js/core.js
function (nBytes) {
            var words = [];
            for (var i = 0; i < nBytes; i += 4) {
                words.push((Math.random() * 0x100000000) | 0);
            }

            return new WordArray.init(words, nBytes);
        }
function (nBytes) {
            var words = [];
            for (var i = 0; i < nBytes; i += 4) {
                words.push((Math.random() * 0x100000000) | 0);
            }

            return new WordArray.init(words, nBytes);
        }
function ( nBytes ) { var words = [ ] ; for ( var i = 0 ; i < nBytes ; i += 4 ) { words . push ( ( Math . random ( ) * 0x100000000 ) | 0 ) ; } return new WordArray . init ( words , nBytes ) ; }
Creates a word array filled with random bytes.

@param {number} nBytes The number of random bytes to generate.

@return {WordArray} The random word array.

@static

@example

var wordArray = CryptoJS.lib.WordArray.random(16);
Creates a word array filled with random bytes .