`
zingsky
  • 浏览: 1495 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

AS3生成随机字符串

    博客分类:
  • FLEX
 
阅读更多

这段代码会生成一个4位的随机数

 

private function GenerateCheckCode():String
{
	var ran:Number;
	var number:Number;
	var code:String;
	var checkCode:String = '';
	for(var i:int = 0; i<4; i++){
         ran = Math.random();
         number = Math.round(ran*10000);
         if(number %2 === 0)
         	{
                      code = String.fromCharCode(48+(number % 10));//如果是2的倍数则生成一个数字,0的ASCII码是48
         	}
         	else
        	{
                     code = String.fromCharCode(65+(number % 26));
        	}
       checkCode += code;
	}
	return checkCode;
}
 

 

分享到:
评论

相关推荐

    as3.0 生成随机字符串类

    内有详细的使用介绍,可以任意生成你想要的字符串,包括验证码

    JavaScript随机字符串库randexp.js.zip

    randexp.js 能帮助你生成符合某个正则表达式的随机字符串。实现此库的动机:正则表达式被用于每种语言,每位程序员都熟悉它们。正则表达式可以被轻易地用于表达复杂的字符串。 而 randexp.js 能根据正则表达式,生成...

    PHP生成随机字符串(3种方法)

    随机密码也就是一串固定长度的字符串,文章整理了几种生成随机字符串的方法。 方法一 1、在33 – 126中生成一个随机整数,如35。 2、将35转换成对应的ASCII码字符,如35对应#。 3、重复以上1、2步骤n次,连接成n位的...

    javascript自动生成包含数字与字符的随机字符串

    本文实例讲述了javascript自动生成包含数字与字符的随机字符串的方法。分享给大家供大家参考。具体如下: 这里主要用到Math.random() 和 Math.floor() 两个函数 Math.random() — 返回0和1之间的伪随机数 可能为0,...

    Mysql 自定义随机字符串的实现方法

    上诉示例产生的是:6位长度的随机字符串. 函数解释: rand() :产生 0-1之间的小数,简称种子.rand()*25 产生的数 在 0- 25 之间,不包括25 floor(val): 生成最近接val的最大整数 md5() :对字符串进行Md5加密(单向)...

    javascript创建含数字字母的随机字符串方法总结

    第一种: ...function makeid() { var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for( var i=0;... text += possible.charAt(Math.floor(Math.random() * ...

    Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例

    上代码: 环境:Python3 import random,string s=string.ascii_letters+string.digits print(s) n={''.join(random.choices(s,k=8)) for I ...补充拓展:Python 随机生成固定长度的不重复字符串 还是看代码吧! impo

    Flex as3.0随机生成0-9A-Za-z的验证码

    详情请看内容 运用字符串随机生成0-9A-Za-z的4位验证码

    VB.NET生成随机串或随机数字的方法总结

    本文一共介绍了5种生成随机数方式,具体如下: 第一种:转载的方法 Public Enum stringtype allstring = 1 '大小写字母 allnumic = 2 '数字 str_num = 3 '大小写字母+数字 str_upper = 4 '大写字母 str_lower...

    md5 base64 guid crc16

    生成guid唯一随机字符串 base64字符串加解密 文件crc16校验值 示例: Option Explicit Private Declare Function MD5String Lib "CommonFunc.dll" (ByVal s As String) As String Private Declare Function Guid...

    strgen:用于生成随机数据的模板语言的Python模块

    一个非常简单的调用,以产生一个长度为30个字符的单词字符的随机字符串: from strgen import StringGenerator as SGSG ( r"[\w]{30}" ). render ()'wQjLVRIj1sjjslORpqLJyDObaCnDR2'当前软件包需要Python 3.6或更...

    ASP.NET生成图形验证码的方法详解

    (1)随机产生一个长度为N的随机字符串,N的值可由开发可由开发人员自行设置。该字符串可以包含数字、字母等。 (2)将随机生成的字符串创建成图片,并显示。 (3)保存验证码。 新建一个页面为default.aspx, 放置...

    obfstr:Rust的编译时字符串文字混淆

    宏提供了编译时utf16字符串常量: let expected = & [ 'W' as u16 , 'i' as u16 , 'd' as u16 , 'e' as u16 , 0 ];assert_eq! (obfstr :: wide! ( "Wide \0 " ), expected); random! 宏提供编译时随机值: const ...

    jsfxr-scirra-construct-2

    您可以从 as3sfxr 复制字符串。 →缓存声音 - 使用简单的自定义参数缓存声音。 →Cache Pro sound - 使用高级自定义参数缓存声音。 →Cache CSV string - 从 CSV 字符串缓存声音。 您可以从 as3sfxr 复制字符串。 ...

    PHP随机生成唯一HASH值自定义函数

    1、先获取随机的唯一字符串 2、进行MD5或者sha1算HASH值 一个项目要用到hash值,就去网上找了找,却发现PHP有一个函数能直接生成唯一字符串——uniqid(),通过使用这个函数,再加上自己生成的随机数(防止被破解),...

    faker:Clojure库,用于生成伪造数据

    生成各种单位(单词,句子,段落,正文)的随机字符串。 内置的来自45种语言的单词集合。 内置的类似XSS攻击的字符串集合,用于XSS攻击测试。 获取随机的英语引号(在需要实际句子时很有用)。 您也可以查看...

    Visual Basic Code universal Obfuscator intended to be used durin

    通过Bit Shuffling和base64编码混淆字符串(如D.Knuth的第4a卷第7.1.3章所述)。此方法生成的结果较小(生成的脚本约小66%) 将长的串联行合并到变量附加中,以避免最大数量的连续行(24) 垃圾插入,足够聪明,...

    asp.net 产生唯一随机码的方法分析

    1. 自己写代码产生随机的数字和字母组合,每产生1个去数据库查询该随机码是否已存在,如果已存在,则重新产生,直到不重复为止。 优点:没发现有啥优点。 缺点:产生速度慢,还要查询数据库,当数据量大的时候,可能...

    ASP生成随机数 ASP生成不重复随机数

    ASP不重复随机数:方法一: 已测使用的时候需要注意里面的分割字符串的字符。 代码如下: &lt;&#37; ‘生成的是一个不重复的数组 Function GetRnd(lowerNum,upperNum) Dim unit,RndNum,Fun_X unit = upperNum – ...

    ASP.NET中的随机密码生成

    第一种方法:  用.NET中的 Sytem.Guid.NewGuid().ToString() 生成...  处理一下,去掉其中的“-”字符,剩下的是由32个阿拉伯数字和英文字母组成的串,再按自己的要求截取指定长度的字串.  截取8位:  string strN

Global site tag (gtag.js) - Google Analytics