一尘不染

提取字符串中每个其他单词的算法?

algorithm

在Javascript中,如果我有一个这样的字符串:“你好,很高兴认识你”,而我想返回给我的是奇怪的地方,所以我会得到:“你好”

我将如何为此编写代码?


阅读 243

收藏
2020-07-28

共1个答案

一尘不染

您可以使用filter索引为偶数的元素来创建新数组。

只需记住,“奇数”位置的单词实际上位于偶数索引,因为javascript中的数组是零索引的。

var s = 'Hello nice to meet you'



var evenWords = (s) => s.split(' ').filter((element, index) => index % 2 === 0).join(' ');



console.log(evenWords(s))
2020-07-28