[JavaScript] 一组javascript随机数生成函数代码 →→→→→进入此内容的聊天室

来自 , 2019-05-27, 写在 JavaScript, 查看 117 次.
URL http://www.code666.cn/view/07ac7cd1
  1. /**
  2.  * Some functions about random
  3.  */
  4.  
  5. // By James from http://www.xinotes.org/notes/note/515/
  6. function randomString(length) {
  7.     var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
  8.  
  9.     if (! length) {
  10.         length = Math.floor(Math.random() * chars.length);
  11.     }
  12.  
  13.     var str = '';
  14.     for (var i = 0; i < length; i++) {
  15.         str += chars[Math.floor(Math.random() * chars.length)];
  16.     }
  17.     return str;
  18. }
  19.  
  20. // http://roshanbh.com.np/2008/09/get-random-number-range-two-numbers-javascript.html
  21. function randomToN(maxVal, floatVal) {
  22.     var randVal = Math.random() * maxVal;
  23.     return typeof floatVal === 'undefined' ?
  24.         Math.floor(randVal) : randVal.toFixed(floatVal);
  25. }
  26.  
  27. function randomXToY(minVal, maxVal, floatVal) {
  28.     var randVal = minVal + Math.random() * (maxVal - minVal);
  29.     return typeof randVal === 'undefined' ?
  30.         Math.floor(randVal) : randVal.toFixed(floatVal);
  31. }
  32. //javascript/5258

回复 "一组javascript随机数生成函数代码"

这儿你可以回复上面这条便签

captcha