题解 | new Set() 对数组去重并保留原有顺序
字符串加密
https://www.nowcoder.com/practice/e4af1fe682b54459b2a211df91a91cf3
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 let key = await readline() let str = await readline() let line = 'abcdefghijklmnopqrstuvwxyz' let pswStr = [...new Set(key + line)] let res = '' str.split('').forEach(el => { res += pswStr[line.indexOf(el)] }) console.log(res) }()