题解 | #牛牛的字符矩形#
牛牛的字符矩形
https://www.nowcoder.com/practice/2dbf0151eb71402e968a2a8e59092568
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()){ for(var i = 0 ;i <3 ;i++) { var row = "" for(var j = 0 ; j < 3 ;j++) { row += line } console.log(row) } } }()
第一个for循环控制行数,第二个for循环控制列数。
在每个循环的迭代中,代码使用字符串拼接的方式将输入的字符添加到"row"的变量中。
在内层循环结束后,"row"变量将包含重复3次输入字符的字符串。
外层循环控制了行数,所以这个打印操作将重复执行3次,每次打印一行字符。