11.3.1 选取随机数

  为了在藏宝图中设置一个随机的坐标点,我们为X值和y值分别选取一个0-399之间的随机数。为了生成这个随机数,我们编写了一个函数,它接受一个size参数作为输入,并且选取从0到size(但是不包括size)的一个随机数:

var getRandomNumber = function (size) {

return Math.floor(Math.random() * size);

};

  这段代码类似于前面章节中用于选取随机单词的代码。使用Math.random生成0到1之间的一个随机数,将其和size参数相乘,然后,使用Math.floor将数字舍入为一个整数。然后,将结果作为函数的返回值输出。调用getRandomNumber(400)将返回0到399之间的一个随机数,而这正是我们所需要的。