FOR ループを使用して配列の内容を表示しようとしています。
私が作成したい関数は、目的がFORループを使用することを除いて、underscore.js _.rest関数に似ています。
残り (anyArray, n);
したがって、「rest([1,2,3,4,5], 3);」と入力すると、「[4,5]」が返されます。
ここに私が持っているものがありますが、動作しません:
rest: function (anyArray, n) {
var isArray = (anyArray instanceof Array),
isNum = (typeof n === 'number'),
result = new Array,
valRange = (n >= 0);
if (isArray && isNum) {
for (len = anyArray.length, i = 0, j = (len - (n + len)); i < j, n < len; i++, j++) {
result[i] = anyArray[j];
}
return result;
}
}