每日一练在数组前面插一个值

Posted jser_dimple

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日一练在数组前面插一个值相关的知识,希望对你有一定的参考价值。

题目
在数组[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)

以上是关于每日一练在数组前面插一个值的主要内容,如果未能解决你的问题,请参考以下文章

CSDN|每日一练奇偶排序

每日一练5

「 每日一练,快乐水题 」217. 存在重复元素

每日一练<4>

每日一练<4>

「 每日一练,快乐水题 」217. 存在重复元素