我是Javascript的新手,我正在尝试使用splice创建一个旋转数组的函数,具体取决于数量为===的次数。到目前为止,我已经想出了这个,但我面临一个未定义的错误:
var count = 0
function rotate(arr, num) {
while (count < num)
{
arr.splice(0,0, arr.indexOf(3));
arr.splice(4,1);
count++
}
}
console.log(rotate(["Harry", "Sarah", "Oscar", "Tina"], 2));