问答

js数组问题

作者:admin 2021-08-02 我要评论

data = [0,3] data = [5,9] data = [4,4] 如何转变为[0,1,2,3] 如何转变为[5,6,7,8,9] 如何转变为[4] ### 用 for 循环就可以了 let data1 = [0, 3] let data2 = ...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

data = [0,3]
data = [5,9]
data = [4,4]

如何转变为[0,1,2,3]
如何转变为[5,6,7,8,9]
如何转变为[4]

###

用 for 循环就可以了

let data1 = [0, 3]  
let data2 = [5, 9]  
let data3 = [4, 4]

console.log(getList(data1))
console.log(getList(data2))
console.log(getList(data3))

function getList(data) {
    let startIndex = data[0]
    let endIndex = data[1]
    let resultList = []
    for(startIndex; startIndex <= endIndex; startIndex++){
        resultList.push(startIndex)
    }
    return resultList
}
###

提的什么问题

###
const formatArray = (input = []) => {
    const arr = []
    if (Array.isArray(input)) {
        let [start, end] = input
        while (start <= end) {
            arr.push(start++)
        }
    }
    return arr
}
###

Array(data[1]-data[0]+1).fill('').map((t,i) => {return i+data[0]})

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • js数组问题

    js数组问题

  • 小程序列表跳转详情怎么获取当前行对象

    小程序列表跳转详情怎么获取当前行对象

  • mongoDB在添加数据的时候显示duplicate

    mongoDB在添加数据的时候显示duplicate

  • 用vue-cli2制作的项目A,如果想被项目B

    用vue-cli2制作的项目A,如果想被项目B

腾讯云代理商
海外云服务器