1.0.0 • Published 4 years ago

happyrandom v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

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>