• js生成特定范围的随机数


    可以利用字符串的toString() 和 字符串截取的方法

    let randomNum = Number(Math.random().toString().substr(-5))
    randomNum = randomNum < 10000 ? randomNum + 12345 : randomNum 

    释义:

    Number(Math.random().toString().substr(-5))

    -5:这个数字表示你想随机生成几位数,- 代表从生成的数字中由后往前取,5代表5位数

    randomNum = randomNum < 10000 ? randomNum + 12345 : randomNum

    这里做一个判断是确定生成的数一定是5位,因为实际情况中会出现截取的数字中第一位为0,转化为数字后0会被去掉,就只剩4位数了,如果想要5位数的话,那就必须加上一个5位数,这里的12345 只是随便取的一个数,你可以随便取,只要是5位数就行

  • 相关阅读:
    环求解点值
    汉诺塔(记录每种路径次数)
    快速排序
    选择排序
    冒泡排序
    桶排序
    异或后最大lowerbit
    计数三角形
    nico和niconiconi
    提高程序设计能力的一般方法
  • 原文地址:https://www.cnblogs.com/muou2125/p/13940992.html
Copyright © 2020-2023  润新知