【问题标题】:How do I get the equivalent index of another array? [closed]如何获得另一个数组的等效索引? [关闭]
【发布时间】:2020-05-22 05:47:16
【问题描述】:

这里,我有两个数组。

let x = [0, 1, 2]
let y = [3, 4, 5]

当我输入数组 x 的索引时,我得到数组 y 的等价物的代码是什么?就像,我想在输入 x[0] 时输出 3。

【问题讨论】:

  • 显然是y[0]。但我认为您想要一些东西,请提供额外的上下文和示例
  • 您是按字面意思输入“x[0]”作为输入吗?或者您的意思是您输入“0”作为输入并需要在x 数组中找到它?如果是这样,那么我建议您搜索一下如何获取数组中元素的索引。谷歌会很快回答这个问题。
  • 或者你是在输入“0”并且想要x中的那个索引中的元素?然后你想从那里做什么?您的问题非常不清楚您输入的内容以及“y 等价物”的含义。请提供更多详细信息以阐明您想要做什么。你应该包含一些代码来显示你是如何输入一个值的,以及你想用这个值做什么。

标签: javascript arrays indexing equivalent


【解决方案1】:

您可以使用 x 元素索引 y 数组(在您的情况下,i 等于 x[i],是否需要?)y[x[i]]y[i]

【讨论】:

    【解决方案2】:

    如果您使用推送操作在数组 x 中插入一个新项目,即。 x.push(val),则数组 y 中对应的元素为:

         y[x.length-1];
    

    【讨论】:

      【解决方案3】:

      我有一个数组:y[x[i]]

      但是检查数组 Y 的索引范围,否则你会得到未定义的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-10-05
        • 2021-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-23
        • 2021-11-24
        相关资源
        最近更新 更多