みんな、あなたの意見が必要です。以前のインタビュー中にこれに遭遇しました。質問を正しく理解し、正しく答えられたことを確認したいだけです。ありがとうございました。以下の質問と私の回答を確認してください。
入力一次元配列 [1,2,3,4] を取り、現在のインデックス [24,12,8,6] を除く整数の積を出力します。
//My answer
function calculate(values:Array):Array {
var resultArray:Array = new Array();
for(var i:int = 0; i < values.length; i++) {
var getVal1:Number = 1;
for(var k:int = 0; k <= values.length; k++) {
if(i != k) {
var getVal2:Number = values[k];
getVal1 *= getVal2;
}
}
resultArray.push(getVal1);
}
return resultArray;
}