首页 > 解决方案 > 按字符对字符串进行排序

问题描述

我的代码没有对字符进行排序。

我已经阅读了这个并看到了很多答案。而且我发现我可以使用 sort() 对字符进行排序,但是我不明白为什么它不起作用。

var string = readLine("Which letters do you want to sort?")
               .toLowerCase()
               .split(" ")
               .sort();
print(string);

标签: javascript

解决方案


.split(" ")根据字符串中的每个空格拆分字符串。如果它们没有用空格分隔,则需要将其拆分为空字符串,这将分隔每个字符。将该行替换为.split("")它应该可以工作。


推荐阅读