zoukankan      html  css  js  c++  java
  • 使用Number和Math

    1.创建一个随机数生成器

      如果想要创建一个m~n之间的随机值。

        Math.floor(x):返回等于或小于x的最大的整数。

        Math.ceil(x):返回等于或大于x的最小的整数。

      Math.floor(Math.random()*(n-m+1))+m;

      将random的值乘以 上限减去下限加上1。然后相乘的结果加上下限的值

    2.随机产生颜色

    //随机产生数字

    function randomVal(val){

      return Math.floor(Math.random()*(val + 1));

    }

    //返回RGB格式的字符串

    function randomColor(){

      return "rgb(" + randomVal(255) + "," + randomVal(255) + "," + randomVal(255) + ")";

    }

    //使用十六进制表示

    function randomColor(){

      var r = randomVal(255).toString(16);

      if(r.length < 2){

        r = "0" + r;

      }

      var g = randomVal(255).toString(16);

      if(g.length < 2){

        g = "0" + g;

      }

      var b = randomVal(255).toString(16);

      if(b.length < 2){

        b = "0" + b;

      }

      return "#"+r+g+b;

    }

    3.在角度和弧度之间转换

    将角度转换为弧度

      var radians = degrees * (Math.PI / 180);

    将弧度转换为角度

      var degrees = radians * (180 / Math.PI);

  • 相关阅读:
    NetCore去注册Eureka
    netcore项目使用swagger开发
    二、Rabbit使用-初次测试
    一、Rabbit使用-安装教程
    安装Erlang使用RabbitMQ
    Mac根目录下挂载文件
    将博客搬至CSDN
    photoshop for mac
    ssh 端口转发
    Linux 全局使用php命令
  • 原文地址:https://www.cnblogs.com/laborc/p/3066038.html
Copyright © 2011-2022 走看看