eNet学院俱乐部


 
标题: [FLASH基础] FLASH算法题目(测试对String类,Math类和ASCII的理解)
xjcc
版主
Rank: 7Rank: 7Rank: 7Rank: 7



版主勋章  
UID 2978649
精华 0
积分 165
帖子 58
威望 409
积分 165
阅读权限 100
注册 2008-5-7
状态 离线
发表于 2008-9-11 08:34  资料 文集 短消息 
FLASH算法题目(测试对String类,Math类和ASCII的理解)

随机不定位数效验码函数(AS3)

public function generateCheckCode(stringLength:int):String
{
    var checkCode:String="";
    ........
    for (var i:int=0 ; i<stringLength ; i++)
    {
        ........
    }
    return checkCode;
}

[ 本帖最后由 xjcc 于 2008-9-11 08:37 编辑 ]
顶部
[广告] 论坛使用帮助(如何发附件)
xjcc
版主
Rank: 7Rank: 7Rank: 7Rank: 7



版主勋章  
UID 2978649
精华 0
积分 165
帖子 58
威望 409
积分 165
阅读权限 100
注册 2008-5-7
状态 离线
发表于 2008-9-16 09:45  资料 文集 短消息 
public function generateCheckCode(stringLength:int):String
{
    var ran:Number;
    var number:Number;
    var code:String;
    var checkCode:String="";
    if (stringLength == 0)
    {
        stringLength = 4;
    }
    for (var i:int=0 ; i<stringLength ; i++)
    {
        ran = Math.random();
        number = Math.round(ran*10000);
        if (number%2 == 0)
        {
            code = String.fromCharCode(48+(number%10));
        }
        else
        {
            code = String.fromCharCode(65+(number%26));
        }
        checkCode += code;
    }
    return checkCode;
}
顶部
[广告] 应届毕业生如何才能找到好工作
 


当前时区 GMT+8, 现在时间是 2008-11-19 16:27


Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.024579 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 硅谷动力网络学院 - Archiver - WAP