javascript - 按字符对字符串进行排序
问题描述
我的代码没有对字符进行排序。
我已经阅读了这个并看到了很多答案。而且我发现我可以使用 sort() 对字符进行排序,但是我不明白为什么它不起作用。
var string = readLine("Which letters do you want to sort?")
.toLowerCase()
.split(" ")
.sort();
print(string);
解决方案
.split(" ")
根据字符串中的每个空格拆分字符串。如果它们没有用空格分隔,则需要将其拆分为空字符串,这将分隔每个字符。将该行替换为.split("")
它应该可以工作。
推荐阅读
- python - 从存储为字典中的值的元组中提取整数
- micronaut-openapi - IntelliJ IDEA micronaut-openapi javac 注释处理器在 IntelliJ 目录中搜索 openapi.properties
- javascript - 如何对数组多个对象的唯一属性的字段值求和?
- c# - 检测到用户不活动后启动应用程序 C#
- excel - 根据单元格值更改工作表标签颜色?
- node.js - 弹出源文件
- c# - Unity C# 脚本抛出“您尝试实例化的对象为空”错误,但仅当脚本位于预制对象上时
- android - 仅 Android 电子邮件意图 *有时*不发送附件?
- node.js - 使用 MongoDB、express、node 和 react 上传图片
- python - Newspaper3k 的缺点:如何只抓取文章 HTML?Python