* ** *** *********
提示:找任意一行,空格,星星的个数与行号的规律!
请问用for循环,console.log输出怎么写?
解决方案
1.注意规律,输出空格和输出*
2.明白console.log的输出,注意拼接
<script> function print(level) { for(var i = 1; i <= level ; i++){ var space = level - i; //确定每行的前置空格 var str = ""; //每行输出应该先拼接,再输出 for(var j = 1; j <= level; j ++){ if(j <= space) { str += " "; } else { str += "*"; } } //输出 console.log(str); } } print(5); </script>