javascript生成2个数之间的随机整数,

js函数:

function randomInt(x1,x2)
{
  var min_int = parseInt(x1);
  var max_int = parseInt(x2);
  if ( isNaN(min_int) || isNaN(max_int) )
  {
    alert('parameter error');
    return false;
  }
 
  x1 = Math.min(min_int,max_int);
  x2 = Math.max(min_int,max_int);
 
  return x1 + Math.floor(Math.random() * (x2 - x1 + 1));
}

 

调用方式:

 alert(randomInt(1,100));

 

结果为:

1-100之间的随机整数,包括1 和 100

你可能感兴趣的:(JavaScript)