skip to main |skip to sidebar

2008年1月18日

[AS3]两个浮点小数的数组相加

/**
* 两个浮点小数的数组相加。
* @sample addArray([1,2], [3,4]); // -> [4,6]
*
* @param a 一个浮点小数的数组。
* @param b 另一个浮点小数的数组。
* @param result 返回结果的数组,如果为 null,将会创建新的数组返回。
* @return 结果。如果 result 不为 null,将会返回 result;否则将会创建新的数组返回。
*/

public static function addArray(a:Array, b:Array, result:Array = null):Array {
var length:int = Math.max(a.length, b.length);
result = result || new Array(length);
for(var i:int = 0; i < length; i++) {
result[i] = a[i] + b[i];
}
return result;
}

本文链接:https://assnippets.blogspot.com/2008/01/as3_18.html转载请注明出处。

相关文章:

0评论: