私はPractice.itでJavaScriptの練習問題をやっていますが、2つのロケット船を並んで印刷するという質問があります。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 |
+-------+
| |
+-------+
/\
/ \
/ \
私はあなたのブラウザでのみコンソールで作業していないと仮定していますか? – zipzit
ここに書いたコードを使って2つを並べて印刷することはできません。それは 'console.log'の仕組みではありません。 – Claies
一度にロケットの「レイヤー」を描くようなロケットドローを設定するのはどうですか? 1つのレイヤー= 1行のテキスト。 – zipzit