合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

独特的随机数发生器

时间:2013-02-06 13:50来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


在尝试生成10个独特的,非加倍随机数,我想出了这个解决方案:
设置变量:”= 1
循环while<> 11
      
设置变量:“RND”=随机(10
      
设置变量:的“x”= 1
      
循环whilex <>(长(温度)+1))
            
如果((SUBSTRING(温度,X1))式RND
                  
设置变量rnd”=“”
            
结束如果
            
设置变量:“X”= X +1
      
结束循环
      
如果(RND东北
            
设置变量:温度”=温度RND
            
设置变量:=+ 1
      
结束如果
结束循环
使用随机!
让我们仔细看看这段代码,一步一步。首先,我们设定了一个所谓的被设置为值1的变量,在循环while
设置变量:”= 1
第一个循环运行10次,因为我们需要10个号码。
循环while<> 11
我们使用随机播放功能,并把其成果转化为可变“RND”
设置变量:“RND”=随机(10
中的变量“x”被用来检查变量气温的内容将持有的最终结果。
设置变量:的“x”= 1
而现在更严厉的位:
循环whilex <>(长(温度)+1))
如果((SUBSTRING(温度,X1))式RND
    
设置变量rnd”=“”
    
结束如果
    
设置变量:“X”= X +1
结束循环
检查是否生成的随机数,变量“RND”中的“Temp”变量已经存在。这是通过遍历每一个数字的温度。的环路数来确定由长度函数。如果确实存在的数量的变量的被清零。如果生成的数字是不存在在气温,它被添加到它。
如果(RND东北
设置变量:温度”=温度RND
    
设置变量:=+ 1
结束如果
我们将继续通过增加环路的“i”
这里是我提前准备!享受!

这是本教程的代码生成随机数。如果你下载我的例子中,你将能看到我是如何把它整合成的。fla

彼得Brouwers


(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询