数字のピラミッド
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 75/77。
算術演算は文字列に対しても行うことができます。例えば:
let str1 = "aaa" + "b";str1 は "aaab" を保持します。
これは以下と同じです:
let str1 = "aaa";
str1 += "b";また、repeat() を使って繰り返しを行うこともできます:
let str1 = "a".repeat(10);str1 は "aaaaaaaaaa" を保持します
チャレンジ
簡単各テストケースには、1つの入力として奇数の整数が与えられます。(既定)
あなたのタスクは、* を使用して n - pyramid を出力することです。以下にいくつか例を示します:
1 - pyramid
*5 - pyramid
*
***
*****7 - pyramid
*
***
*****
*******入力
- ユーザーからの奇数の整数
n - 1 <=
n< 1000
ヒント
- 小さな三角形から始めてみてください
- 行き詰まったらヒントを確認してください ;)
nは最下行の*の数を表します
チートシート
+ 演算子を使用した文字列の結合:
let str1 = "aaa" + "b"; // "aaab"+= 演算子を使用した文字列の結合:
let str1 = "aaa";
str1 += "b"; // "aaab"repeat() を使用した文字列の繰り返し:
let str1 = "a".repeat(10); // "aaaaaaaaaa"自分で試してみよう
let n = parseInt(inp); // この行は変更しないでくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。