题解 | 字符串反转

字符串反转

https://www.nowcoder.com/practice/e45e078701ab4e4cb49393ae30f1bb04

const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void (async function () {
    const line = await readline();
    let result = ``;
    // // 字符串切割成数组,再倒转数组,再数组拼接成字符串。
    // result = String(line).split('').reverse().join('')
    // 直接遍历并倒序拼接。
    for (let index = line.length - 1; index >= 0; index--) {
        result = `${result}${line[index]}`;
    }
    console.log(result);
})();

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务