これまでに質問されたことがある場合、私はコーディングの相対的な新人であり、検索するキーワードについてはあまりよく分かりません。Console.log and function return(Javascript)
function getDelays(tonesTotal){
var return_array = new Array();
for (var i = 0; i < tonesTotal; i++)
{
var r = getRandInt(0, 600);
var delay = r * 1000;
return_array.push(delay);
}
console.log(return_array);
return return_array;
}
このように、コンソールが正しくreturn_array
をログに記録します...しかし、順序反転:この機能は、後でタイムアウトのためのいくつかのランダムな値を代入し
return return_array;
console.log(return_array);
を...とコンソールはサイレントです。どうして?