我想通过任意索引访问数组的内容.假设我们有一个包含三个元素的数组.模数在这里派上用场并完美地解决了任何正整数的问题:
var arr = array['foo', 'bar', 'foobar'];
var someInteger = 3;
var element = array[ someInteger%arr.length ]; // returns the first element 'foo'
Run Code Online (Sandbox Code Playgroud)
现在我想对负整数有相同的结果,但我不知道如何=(
var arr = array['foo', 'bar', 'foobar'];
var someInteger = -1; // I need this negative integer to return the last element which it doesn´t
var someInteger = -2; // I need this negative integer to return 'bar'
var someInteger = -3; // I need this negative integer to return 'foo'
var someInteger = -4; // I …Run Code Online (Sandbox Code Playgroud)