美文网首页
JavaScript交换两个数组元素

JavaScript交换两个数组元素

作者: 六寸光阴丶 | 来源:发表于2020-06-27 22:02 被阅读0次

    交换数组中的两个元素

    源代码

    let swap = (arr, i, j) => {
      [arr[i], arr[j]] = [arr[j], arr[i]];
    }
    

    测试

    let arr = Array.from(Array(10), (_, k) => k)
    console.log(arr)
    swap(arr, 1, 3)
    console.log(arr)
    

    测试结果

    [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
    [ 0, 3, 2, 1, 4, 5, 6, 7, 8, 9 ]
    

    相关文章

      网友评论

          本文标题:JavaScript交换两个数组元素

          本文链接:https://www.haomeiwen.com/subject/yyqbfktx.html