MATH

写一个函数,返回从min到max之间的随机整数,包括min不包括max

function num (min,max){
  var randomNum = parseInt(Math.random()*(max-min)+min);
   return randomNum;
}

写一个函数,返回从min都max之间的随机整数,包括min包括max

function num(min,max){
  var randomNum = parseInt(Math.random()*(max+1-min)+min);
  return randomNum;
}

写一个函数,生成一个长度为 n 的随机字符串,字符串字符的取值范围包括0到9,a到 z,A到Z。

function getRandStr(len){
  var ch = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  var ch2 = "";
  var randomch = "";
  for(var i = 0;i < len;i++){
    if(randomch.length

写一个函数,生成一个随机 IP 地址,一个合法的 IP 地址为 0.0.0.0~255.255.255.255

function getRandIP(){
  var num;
  var ip = "";
  for(var i = 0;i<4;i++){
    num = parseInt(Math.random()*256)+".";
    ip += num ;
  }
  ip = ip.substring(0,ip.length-1);
  return ip;
}
var ip = getRandIP()
console.log(ip) // 10.234.121.45

写一个函数,生成一个随机颜色字符串,合法的颜色为#000000~ #ffffff

function getRandColor(){
  var ch = "0123456789ABCDEF";
  var num;
  var color = "";
  for(var i = 0;i<6;i++){
    num = ch[parseInt(Math.random()*16)]
    color += num;
  }
  color = "#"+color;
  return color;
}
var color = getRandColor()
console.log(color)   // #3e2f1b

你可能感兴趣的:(MATH)