【问题标题】:How to split array in javascript for d3 [duplicate]如何在javascript中为d3拆分数组[重复]
【发布时间】:2017-06-19 07:37:11
【问题描述】:

我想像这样拆分数组:

input: [a,b,c,d,e];

output: [[a,b], [b,c], [c,d], [d,e]];

【问题讨论】:

  • 试过什么?
  • 不!困惑@Dinesh
  • @HussainDehgamwala 我相信你可以找到一些可以尝试的东西......带循环的统计......
  • 第 1 步:想想你的问题,弄清楚什么样的逻辑过程会将你的输入变成你想要的输出。第 2 步:考虑您可以编写哪些代码来完成此操作,然后编写此代码。第 3 步:如果您的代码未按您预期的方式运行并且您看不到原因,请在 Stackoverflow 上发布一个问题并在问题中包含您尝试的代码

标签: javascript arrays


【解决方案1】:

你可以试试:

var input = ['a','b','c','d','e'];
var output = [];
for (var i = 0; i < input.length; i += 1) {
        output[i] = [];
    output[i].push(input[i]);
    output[i].push(input[i + 1]);
}

【讨论】:

    猜你喜欢
    • 2016-03-12
    • 1970-01-01
    • 2018-01-02
    • 2017-06-28
    • 2020-10-20
    • 2021-05-04
    • 2018-05-10
    • 2010-12-02
    • 1970-01-01
    相关资源
    最近更新 更多