此文记录一些JavaScript没有内置但日常工作中有可能用到的自定义功能。
一、获取随机整数
function getRandomInt(min, max){
var intermediate = max - min + 1;
return Math.floor(Math.random() * intermediate + min);
}
应用例子:
//取1 - 10的随机整数
alert(getRandomInt(1, 10));
//取数组中随机的元素
var colors = ['red', 'white', 'blue', 'green', 'gray', 'purple', 'yellow', 'pink'];
var color = colors[getRandomInt(0, colors.length - 1)];
alert(color);