我有一个字符串数组,如下例所示
["i.was.wen.the.coding", "i.am.wen.to", "i.am.new", "i.am", "i"]
你可以看到数组中的所有句子都可以被 拆分。
我需要制作逻辑算法模式来创建一个有意义的句子,方法是将数组反转并在末尾缝合单词。如果你从最后开始阅读它,因为 i.am.new.to.coding
从每个句子中获取最后吐出的值,最终形成一个有意义的句子。我试图在 javascript 或 jquery 中创建这样的代码,并且坚持了一天多。因为它是如此棘手。
请任何脚本专家帮助完成此操作。我感谢您的帮助。时间差
最佳答案
看起来很简单,反转数组,将其映射返回句点后的最后一部分,然后用空格连接
var arr = ["i.was.wen.the.coding", "i.am.wen.to", "i.am.new", "i.am", "i"];
var s = arr.reverse().map(function(x) {
return x.split('.').pop();
}).join(' ');
document.body.innerHTML = s;
关于javascript - 字符串数组的字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27055134/