ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

javascript之二重循环练习

javascript之二重循环练习

练习1,打印直角三角形,用*表示

分析

第一行1个*

第二行2个*

第三行3个*

以此类推

i控制在第几行,j控制打印的*数,由于i=j

let rows = Number(prompt("请输入用户要打印的行数:")) for(let i=1;i<=rows;i++) { for(let j=1;j<=i;j++) { document.write("*") } document.write("<br>") }

如果要打印倒直角三角形

i与j的关系是i<=行数-i+1

let rows = Number(prompt("请输入用户要打印的行数:")) for(let i=1;i<=rows;i++) { for(let j=1;j<=rows-i+1;j++) { document.write("*") } document.write("<br>") }
返回列表