【发布时间】:2019-04-24 13:43:47
【问题描述】:
如果不使用split reverse和join函数,怎么会做这样的事情?
给定的问题:反转字符串中的单词 示例输入:“Hello World” 示例输出:“World Hello”
<script>
var newString = "";
var theString = prompt("Enter a Phrase that you would like to reverse (Ex. Hello world)");
newString = theString.split(" ").reverse().join(" ")
document.write(newString);
</script>
【问题讨论】:
-
Reversing words in a string 的可能重复项不是基于 cmets 的重复项。 限制使用这些方法。这里有一些钉子。去找个螺丝刀把它们放进去……
-
所以你需要避免使用
split和reverse? -
@Ben Aston 是的,这是限制之一
-
可以使用 split + for 循环 + if 语句。拆分反向会好得多
标签: javascript join reverse string-split