【发布时间】:2017-12-06 10:42:24
【问题描述】:
想象一下:我有一个数组:["1", "2", "X", ".", "4", "3", "Z", "-", "12"];
我考虑应该使用哪个函数:
- 在数组中找到第一个 NaN 元素(假设索引 = 2)并检查下一个(索引 = 3)是否也是 NaN,如果是(从数组中删除索引 = 2) 的元素。
所以转换后的数组的结果应该是:["1", "2",".", "4", "3", "-", "12"];
我不想要你的代码,只是建议/帮助如何启动它。
感谢您的回复和帮助。
【问题讨论】:
-
添加你目前拥有的代码
-
不太明白你想问什么,你是想说过滤掉所有
NaN元素吗? -
@Dean 过滤所有
NaN当且仅当数组的下一个元素本身不是数字。 -
@FedericoklezCulloca 非常兴奋。我想知道为什么我对这个问题有-5...这有什么问题?
-
@Ernesto 问题是你自己没有表现出任何努力来解决这个问题,这在这里是不受欢迎的。因此投反对票。
标签: javascript arrays ecmascript-6