JavaScript画出一个星罗密布

func(3);效果如下:

*****$
***$$$
*$$$$$

func(4);效果如下:

*******$
******$$
*****$$$
****$$$$
***$$$$$
**$$$$$$
*$$$$$$$
  • my answer
function func(b){
	var n = 2*b-1;
	var x = '';
	var y = '';
 for(var k = n; k >0; k--){
 		var x = '';
	    var y = '';
	for( i = k; i >0; i--){
		x = x + '*';
	}
	for( j = 0; j <= n-k; j++){
		y = y + "$";
	}
	document.write(x + y + '</br>');
 } 
}
func(5);
posted @ 2017-09-14 23:49  芒果夏夏  阅读(128)  评论(0编辑  收藏  举报