题解 | #句子逆序#
句子逆序
https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
// Write your code here
while ((line = await readline())) {
let tokens = line.trim();
if (tokens.length == 0) {
console.log("请输入字符串");
return
} else if (tokens.length > 1000) {
console.log("输入的字符串超出范围");
return
} else if (!/^[a-zA-Z ]+$/.test(tokens)) {
console.log("请保证输入的字符串只包含空格和字母");
return
}
let oldArr = tokens.split(" ");
let newArr = [];
for (let i = oldArr.length; i > 0; i--) {
newArr.push(oldArr[i - 1]);
}
console.log(newArr.join(" "));
}
})();
查看11道真题和解析

OPPO公司福利 1154人发布