当前位置: 首页 > 知识库问答 >
问题:

如何从数组中附加字母以创建单词

沈鸿光
2023-03-14

我有这段简单的代码,我希望从控制台日志记录代码的预期结果是['star','tip']。但我在实现所需的console.log消息时遇到了问题。这是我的代码

const testArr = ['S', 'T', 'A', 'R', '', 'T', 'I', 'P'];

console.log(testArr.join('').split(' '));       //Result is     [ 'STARTIP' ]

共有1个答案

湛嘉歆
2023-03-14

您可以首先映射将空条目更新到分隔符(如空格),然后在分隔符上连接和拆分:

null

const testArr = ['S', 'T', 'A', 'R', '', 'T', 'I', 'P'];
console.log(testArr.map(s => s === '' ? ' ' : s).join("").split(" "));
 类似资料:
  • 问题内容: 我正在尝试编写一些SQL,该SQL将接受一组字母并返回它可能产生的所有可能的单词。我首先想到的是创建一个基本的三表数据库,如下所示: 但是,我对如何编写查询以返回传入的每个字母返回在WordLetters中具有条目的单词的查询有些犹豫。它还需要考虑包含两个相同字母的单词。我从此查询开始,但显然不起作用: 如何编写查询以仅返回包含所有传入字母并说明重复字母的单词? 其他资讯: 我的Wor

  • Java你必须做new ZipFile(new File("xxx.zip"));才能解压缩一个zip文件。 现在我得到一个字节数组,它的内容是一个zip文件。我从数据库而不是文件中获取这个字节数组。我想解压这个“字节数组文件”,但字节数组或字符串没有ZipFile构造函数(我指的是内容,而不是文件路径)。 有什么解决方案吗?(当然我不想将此字节数组写入实际文件并再次将其读入内存。) 谢谢

  • 问题内容: 目前,每当我需要从数组创建流时,我都会 有一些直接的方法可以从数组创建流吗? 问题答案: 您可以使用Arrays.stream Eg 您也可以使用@fge所提到的,它看起来像 但是note 将返回,而如果您传递一个type数组,则将返回。因此,简而言之,您可以观察两种方法之间的区别,例如 将原始数组传递给时,将调用以下代码 当您将原始数组传递给以下代码时,将被调用 因此,您得到不同的结

  • 目前,每当我需要从数组创建流时,我都会

  • 这就是Firebase里面的样子 这就是我的代码的样子:

  • 除了使用,这意味着我必须将该.txt文件中的每个单词添加到数组或集合中,对其进行排序,然后将内容放回.txt文件中。 还有其他更简单的解决方案或方法吗?这样我就可以把单词直接添加到。txt文件中的正确位置?