ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    JS 产生随机数

    Apr 19, 20223 min read
    export function randomNum(maxNum, minNum, decimalNum) {
      let max
      let min = 0
      minNum <= maxNum ? ((min = minNum), (max = maxNum)) : ((min = maxNum), (max = minNum))
      switch (arguments.length) {
        case 1:
          return Math.floor(Math.random() * (max + 1))
        case 2:
          return Math.floor(Math.random() * (max - min + 1) + min)
        case 3:
          return (Math.random() * (max - min) + min).toFixed(decimalNum)
        default:
          return Math.random()
      }
    }
    
    

    相关文章

    MAC pbcopy 命令行的使用

    `pbcopy` 是 macOS 中的命令行工具,用于将文本复制到剪贴板,支持复制命令行输出、文件内容、指定文本,并可清空剪贴板。

    Nginx 默认限制文件上传大小

    Nginx默认限制文件上传大小为1M,可通过在nginx.conf中配置client_max_body_size参数来调整。

    Final cut pro 如何导入srt字幕?

    在Final Cut Pro中导入SRT字幕的步骤包括打开软件、准备SRT文件、打开字幕面板、导入字幕文件,然后调整字幕位置和样式,注意版本兼容性。

    漢語注音符號(Chinese zhuyin)简介

    漢語注音符號是一種標示漢語普通話音節的符號系統,由37個母音和24個輔音組成,有助於學習者理解和掌握漢語發音規則,並在多個地區和學術界廣泛使用。

    Go sha256 salt 如何封装? 代码示范和使用案例

    Go语言示例展示了如何使用sha256哈希和随机盐值对密码进行加密及验证。