宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]as3中在指定数值范围内获得随机数

2016-10-13 00:16:48 点击量:13 标签: 收藏本文

//可取范围:[min, max] private function randRange(min:Number, max:Number):Number {     var randomNum:Number = Math.floor(Math.random() * (max – min + 1)) + min;     return randomNum; } 应用例子: 模拟投银币,即希望得到随机布尔值(true 或 false): randRange(0, 1); 模拟投骰子,即希望得到随机六个值: randRange(1, 6); 为避免被缓存而需要产生一个独一无二的数字追加在URL尾端,通常最佳方法是取得当前毫秒数.

弧度(radian)与度数(degree)之间的转换
从弧度转为度数: degrees = radians * 180 / Math.PI 从度数转为弧度: radians = degrees * Math.PI / 180

计算两点之间的距离
勾股定理: c2 = a2 + b2 假设有两个影片剪辑mc1和mc2,则它们两点间的距离c为: var c:Number = Math.sqrt(Math.pow(mc1.x – mc2.x, 2) + Math.pow(mc1.y – mc2.y, 2));

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室