happyrandom

1.0.0 • Public • Published

HappyRandom 生成随机数

兼容

Chrome, Firefox, Edge, Safari, IE9+

用法

<script>
    
    // 指定长度的 [ 纯英文字母 ] 随机字符串
    console.log( HRandom.en( 10 ) );

    // 指定长度的 [ 纯英文字母 ](大写形式)随机字符串
    console.log( HRandom.en( 10, true ) );
    
    // 指定长度的 [ 纯英文字母 ](小写形式)随机字符串
    console.log( HRandom.en( 10, false ) );

    // 指定长度的 [ 纯数字 ] 随机数
    console.log( HRandom.num( 10 ) );

    // 0-1 的随机数
    console.log( HRandom.num() );

    // 指定范围的随机数(包含两个边界值)
    console.log( HRandom.num( 9, 99 ) );

    // 指定长度的 [ 英文字母 + 数字 ] 随机字符串
    console.log( HRandom.enNum( 10 ) );

    // 指定长度的 [ 英文字母(大写形式) + 数字 ] 随机字符串
    console.log( HRandom.enNum( 10, true ) );

    // 指定长度的 [ 英文字母(小写形式) + 数字 ] 随机字符串
    console.log( HRandom.enNum( 10, false ) );

    // [ 自由模式 ] 根据自定义的字符集生成指定长度随机字符串
    console.log( HRandom.free( "abcd1234", 10 ) );

    // 生成 uuid
    console.log( HRandom.uuid() );

    // 生成 uuid(大写形式)
    console.log( HRandom.uuid( true ) );

    // enNum 的简写形式 ( 此例等同于 HRandom.enNum( 10 ) )
    console.log( HRandom( 10 ) );

    // enNum 的简写形式 ( 此例等同于 HRandom.enNum( 10, true ) )
    console.log( HRandom( 10, true ) );

    // enNum 的简写形式 ( 此例等同于 HRandom.enNum( 10, false ) )
    console.log( HRandom( 10, false ) );

</script>

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i happyrandom

      Weekly Downloads

      0

      Version

      1.0.0

      License

      MIT

      Unpacked Size

      4.34 kB

      Total Files

      3

      Last publish

      Collaborators

      • zg-coder