封装JS随机数函数

1. 从1开始 至 任意值
parseInt(Math.random() 
上限 1);

2. 从任意值开始 至 任意值
parseInt(Math.random() 
(上限 下限 1下限);

 

<script>

window.onload = function () {

  //调用随机数函数

  alert(randomBy(99, 288));

};

//封装随机数函数

function randomBy(under, over)

  switch(arguments.length)

 {
    case  1: return parseInt(Math.random() * under + 1);
    case  2: return parseInt(Math.random() * (over - under + 1) + under);
    default: return; 
  }

}

</script>

 

posted @ 2012-08-15 10:35  baiezone  阅读(599)  评论(0编辑  收藏  举报