1. 程式人生 > 其它 >使用JavaScript中的for迴圈列印三角形

使用JavaScript中的for迴圈列印三角形

技術標籤:javascript

a、倒直角三角形

			var s = '';
			for(var i = 0;i<10;i++){
				for(var h=i;h<10;h++){
					s += "* ";
				}
				s += "\n";
			}
			console.log(s);

b、正直角三角形

			var s1 = '';
			for(var i=0;i<=10;i++){
				for(var h=0;h<i;h++){
					s1 += "* ";
				}
				s1 += "\n";
			}
			console.log(s1);

c、按理來講應該是個等腰三角形

			var s2 = '';
			for(var i=0;i<=10;i++){
				var not = "";
				for(var h=1;h<=10-i;h++){ //列印空格
					not += " ";
				}
				var star = "";
				for(var m=1;m<=2*i-1;m++){ //列印*號
					star += "*";
				}
				s2 += not + star + "\n"; //字串的拼接
			}
			console.log(s2);