Menu
CoddyTech

数字金字塔

本课属于 Coddy JavaScript 学习旅程的“基础知识”单元。第 75 课,共 77 课。

字符串也可以进行算术运算。例如:

let str1 = "aaa" + "b";

str1 的值为 "aaab"

这与下面的代码相同:

let str1 = "aaa";
str1 += "b";

此外,我们甚至可以使用 repeat() 进行重复操作:

let str1 = "a".repeat(10);

str1 的值将是 "aaaaaaaaaa"

challenge icon

挑战

简单

每个测试用例有一个输入,即一个奇数。(给定)
你的任务是用 * 打印一个 n - 金字塔,下面是一些示例:

1 - 金字塔

*

5 - 金字塔

*
***
*****

7 - 金字塔

*
***
*****
*******

输入

  • 用户输入的奇数整数 n
  • 1 <= n < 1000

提示

  • 试着从小三角形开始
  • 如果卡住了,就查看提示 ;)

n 表示底行中  * 的数量

亲手试试

let n = parseInt(inp); // 不要修改这一行
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: JavaScript 在线编译器