gpt4 book ai didi

javascript - 在 Javascript 中,如何并排打印 2 个图表?

转载 作者:行者123 更新时间:2023-11-30 14:54:55 24 4
gpt4 key购买 nike

我在 Practice.it 上做一个 JavaScript 练习题,有一道并排打印 2 艘火箭飞船的题。

我已经打印了一个,但我不知道如何在第一个旁边打印另一个火箭飞船。

另外,有没有办法使用 for 循环来做到这一点?

function rocket(){
triangle();
line();
sides();
line();
console.log("|Rocket |");
console.log("| #1 |");
line();
sides();
line();
triangle();
}

function triangle(){
console.log(" / \\");
console.log(" / \\");
console.log(" / \\");
}

function line(){
console.log("+-------+");
}

function sides(){
console.log("| |");
}

rocket();

输出:

   / \
/ \
/ \
+-------+
| |
+-------+
|Rocket |
| #2 |
+-------+
| |
+-------+
/ \
/ \
/ \

最佳答案

一种快速而肮脏的方法就是将每个字符串与其自身连接起来。所以对于 console.log("+--------+") 的每个实例,使用:

console.log("+--------+".repeat(2));

对每个字符串都这样做。

关于javascript - 在 Javascript 中,如何并排打印 2 个图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47444566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com