`
zingsky
  • 浏览: 1522 次
  • 性别: 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;
}
 

 

分享到:
评论

相关推荐

    随机生成32位字符串

    3. **生成随机字符串**:接下来,我们使用循环结构和`Rnd`函数来选取字符集中的随机字符,填充到一个空字符串中,重复32次: ```vb Dim randomString As String = "" For i As Integer = 1 To 32 Dim randomIndex ...

    as3.0 生成随机字符串类

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

    SQL生成n位随机字符串.pdf

    SQL生成n位随机字符串 在本文中,我们将讨论如何使用SQL生成n位随机字符串。生成随机字符串是许多应用程序中的常见需求,例如生成密码、验证码、唯一标识符等。 生成随机字符串的方法 第一种方法是使用新生成的...

    Excel-VBA宏编程实例源代码-生成随机字符串.zip

    本实例“Excel-VBA宏编程实例源代码-生成随机字符串.zip”聚焦于利用VBA宏生成随机字符串,这在数据模拟、密码生成、测试用例创建等多种场景中非常实用。下面我们将详细探讨这一主题。 首先,让我们了解什么是VBA宏...

    Oracle中如何生成随机数字、随机字符串、随机日期.docx

    3. 随机字符串: Oracle 的 `DBMS_RANDOM.STRING` 函数用于生成随机字符串,其中第一个参数 `OPT` 代表返回值的类型,第二个参数 `LEN` 表示字符串长度。例如: ```sql -- 生成 10 个任意大写字母的字符串 SELECT ...

    Oracle中如何生成随机数字、随机字符串、随机日期.pdf

    3. 随机字符串:`dbms_random.string(opt, len)` 这个函数允许我们生成指定长度的随机字符串,其中`opt`参数定义了字符串的类型: - `'u'`或`'U'`:任何大写字母。 - `'l'`或`'L'`:任何小写字母。 - `'a'`或`'A...

    Laravel开发-laravel-faker

    在这个例子中,我们定义了一个用户模型的数据填充规则,`$faker-&gt;name`会生成一个随机的名字,`$faker-&gt;unique()-&gt;safeEmail`则会生成一个唯一的安全邮箱地址。 ### 三、自定义Faker提供者 Laravel允许开发者...

    不规则任意字符串产生代码

    不规则字符串通常指的是包含随机字符(如字母、数字、特殊符号)的字符串,这些字符没有特定的顺序或模式。它们的长度和组成可以是随机的,也可以根据需求预设。 在VB.NET中,生成这种字符串的主要方法之一是利用`...

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

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

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

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

    as3随机滚动文本

    4. **随机字符串生成**:"RandomStr.as"可能包含了生成随机文本的逻辑。AS3提供了Math.random()函数来生成0到1之间的随机数,可以结合数组和字符串方法(如join()或concat())来生成随机的文本内容。 5. **...

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

    本文将详细讲解如何使用Python来生成六万个8位长的、由数字和字母混合的随机字符串,并确保它们的唯一性。 首先,让我们分析给出的代码片段。这段代码的主要目的是生成60000个唯一的、8位长的随机字符串,这些字符...

    python写的文件随机命名

    3. **生成随机字符串**:使用`random.choice()`或`random.choices()`函数从选定的字符集中随机选择字符,组合成指定长度的字符串。 4. **添加扩展名**:如果需要特定的文件类型,可以在随机生成的字符串后面添加适当...

    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加密(单向)...

    as3 des加解密示例(含Crypto库)

    你可以通过各种方式生成密钥,比如随机生成或使用特定的字符串。在AS3中,可以使用`CryptoJS.lib.WordArray.random`方法生成随机密钥。 3. **加密过程**:使用Crypto库提供的DES函数,如`CryptoJS.DES.encrypt`,将...

    vb字符串加解密

    3. 示例代码:使用AES加密字符串的VB示例: ```vb Imports System.Text Imports System.Security.Cryptography Public Function EncryptString(ByVal plainText As String, ByVal key As String) As String Dim ...

    利用python3随机生成中文字符的实现方法

    在Python2.x中,字符串默认是基于ASCII编码的,而Python3.x则采用了基于Unicode的字符串。`encode()`函数用于将字符串编码为特定的编码格式,如GBK2312、UTF-8等,而`decode()`函数则是将已编码的字符串解码回...

    一个AS3实现的验证码

    1. **ValidateCode.as**:这个文件很可能是验证码类的核心实现,包含验证码的生成逻辑,比如生成随机字符串、绘制文本到舞台上,以及可能的图像扭曲和噪点添加,以增加破解难度。 2. **TestValidateCode.as**:这...

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

    在JavaScript编程中,有时我们需要生成含有数字和字母的随机字符串,这种字符串可能用于生成唯一标识符、加密密钥或者安全令牌等。以下是对三种不同方法的详细解释,这些方法可以帮助你实现这一目标。 ### 第一种...

Global site tag (gtag.js) - Google Analytics