利用JavaScript打印三角形!
1.直角三角形
⭐
⭐⭐
⭐⭐⭐
⭐⭐⭐⭐
⭐⭐⭐⭐⭐
// i 控制行数
for(var i = 0 ; i < 5 ; i++) {
// 打印星星,星星的个数跟行数一样
for(var j = 0 ; j <= i ; j++) {
document.write('*')
}
// 打印换行
document.write('<br>')
}```
2.倒三角形状
⭐⭐⭐⭐⭐
⭐⭐⭐⭐
⭐⭐⭐
⭐⭐
⭐
```javascript
for(var i = 0 ; i < 5 ; i++) {
for(var j = 0 ; j < 5 - i ; j++){
// for(var j = 5 - i ; j > 0 ; j--) {
document.write('*')
}
document.write('<br>')
}
// *****
// ****
// ***
// **
// *
// 11111
// 21111
// 22111
// 22211
// 22221
for(var i = 0 ; i < 5 ; i++) {
for(var j = 0 ; j < i ; j++) {
document.write(' ');
}
for(var k = 0 ; k < 5 - i ; k++) {
document.write('*');
}
document.write('<br>')
}
4.锐角三角形
//
// *
// * *
// * * *
// * * * *
//* * * * *
for(var i = 0 ; i < 6 ; i++ ){
for(var j = 0 ; j < 6 - i ; j++){
document.write(' ');
}
for(var k = 0 ; k <= i ; k++){
document.write('*' + ' ');
}
document.write('<br>');
}
