js练习:金字塔正星星与倒星星
Posted youwei716
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js练习:金字塔正星星与倒星星相关的知识,希望对你有一定的参考价值。
用户输入数字,根据用户输入的数字确定行数打印金字塔形状的星星
正星星
let readline=require("readline-sync");
console.log("请输入行数");
let line=readline.question("");
let strspace="";
let strstar="";
let str="";
//该层for循环控制星星的行数
for(let i=1;i<=line;i++)
//该层for循环控制空格数
for(let j=1;j<=line-i;j++)
strspace=strspace+" ";
for(let k=1;k<=2*i-1;k++)
strstar=strstar+"*";
//该层for循环控制星星的数量
str=strspace+strstar;
console.log(str);
str="";
strspace="";
strstar="";
倒星星
let readline=require("readline-sync");
console.log("请输入行数");
let line=readline.question("");
let strspace="";
let strstar="";
let str="";
for(let i=1;i<=line;i++)
for(let j=1;j<=i;j++)
strspace +=" ";
for(let k=1;k<=2*(line-i)+1;k++)
strstar+="*";
str=strspace+strstar;
console.log(str);
str="";
strspace="";
strstar="";
以上是关于js练习:金字塔正星星与倒星星的主要内容,如果未能解决你的问题,请参考以下文章