`
china34420
  • 浏览: 133594 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

简约一个分数的代码

阅读更多

		/**
		 * 简约一个分数,参数:[分子,分母]
		 * $arr[0]:分子
		 * $arr[1]:分母
		 * Exmaple:
		 * var a:Array=CustomUtils.reduce([6,8]);
		 * return a=[3,4]
		 * @param	$arr
		 * @return  [分子,分母]
		 */
		public static function reduce($arr:Array):Array {
			var u:int = $arr[0];
			var v:int = $arr[1];
			var temp:int;
			while (v != 0){
				temp = u % v;
				u = v;
				v = temp;
			}
			$arr[0] /= u;
			$arr[1] /= u;
			return $arr;
		}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics