【每日一练】在数组前面插一个值
题目
在数组[1,2,3,4,5]中,2的前面插入8
解题答案
var arr = [1, 2, 3, 4, 5]
function insert(arr, target, value) {
const index = arr.indexOf(target)
if (index === -1) return
const len = arr.length
for (let i = len - 1; i >= index; i--) {
arr[i + 1] = arr[i]
}
arr[index] = value
return arr
}
insert(arr, 2, 8)
作者:jser_dimple
-------------------------------------------
个性签名:一个人在年轻的时候浪费自己的才华与天赋是一件非常可惜的事情
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!
微信
支付宝