JS如何随即生成定长字符串?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS如何随即生成定长字符串?相关的知识,希望对你有一定的参考价值。

参考技术A /**
* 获取随机字符串
*
* @param int $length 所需字节数
* @return string
*/
function randstr($length)
return substr(md5(num_rand($length)), mt_rand(0, 32 - $length), $length);


/**
* 获取随机数
*
* @param int $length 长度
* @return string
*/
function num_rand($length)
mt_srand((double) microtime() * 1000000);
$randVal = mt_rand(1, 9);
for ($i = 1; $i < $length; $i++)
$randVal .= mt_rand(0, 9);

return $randVal;

以上是关于JS如何随即生成定长字符串?的主要内容,如果未能解决你的问题,请参考以下文章

python随机生成定长字符串(转)

生成定长随机数-可做3des密钥

PHP随即生成6位数三位0-9三位a-z

Java 如何把一个8位的时间类型字符串(“20150608”)存进一个定长为3的byte数组中?

用java自动生成口令由数字、大小写字母及特殊字符,且至少包含其中两种字符

laravel生成key