两个一维数组拼成二维数组,绘制图表可能会用到

let cc =[5,8,4,9,7,2]

let dd = [2,4,6,5,7,5]

得到的结果[[5,2],[8,4],[4,6],[9,5],[7,7],[2,5]

export function drawGt(displacement,gtdispload){
    const arrNew = []
   //循环根据index拼接
    for(var i in displacement ){
        for(var j in gtdispload){
      
          if(i == j){
         
          let cc=[]
          cc.push(displacement[i])
          cc.push(gtdispload[j])
            arrNew.push(cc)
          }
        }
    }
    
//根据项目需求,自定义的拆分两个数组,想要的前100和后100的颜色区别
    const arrColor =[]
    for(let n=0;n< 100;n++){
      let arr = []
        arr.push('-')
        arr.push('-')
        arrColor.push(arr)
    }

    let arrNew1 =  arrNew.slice(0,100)
    let arrNew2 = arrNew.slice(100,200)
     
   
    let arrNew2_ONE = arrNew2[0]
    let arrNew1_ONE = arrNew1[0]
    arrNew1.push(arrNew2_ONE)
  
    arrNew1 = arrNew1.concat(arrColor)

    arrNew2 = arrColor.concat(arrNew2)
    arrNew2.push(arrNew1_ONE)
    //项目需要,需要划分两个数组
   // return [arrNew1,arrNew2]
//若不划分
 return arrNew
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值