Javacript の単純な配列ループで
for (var i=0; i<array.length; i++) {
var previous=array[i-1];
var current=array[i];
var next=array[i+1];
}
無制限のサイクルでprevious
and要素を取得する必要があります。next
例えば、
The previous element of the first element in the array is the array last element
The next element of the last element in the array is the array first element
これを行う最も効率的な方法は何ですか。私が考えることができる唯一の方法は、要素がすべてのラウンドで配列の最初または最後であるかどうかを確認することです。
実際、線形ではなく、何らかの方法で配列を閉じたサイクルにしたいと考えています。