欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

JavaScript中打印菱形形

劉柏宏1年前6瀏覽0評論

在JavaScript中,要打印一個菱形形是一項非常常見的任務。這個問題可以通過使用嵌套循環和條件語句解決。讓我們來看一些示例

//第一個例子
var n = 5;
var output = '';
for (var i = 1; i <= n; i++) { 
for (var j = 1; j <= n - i; j++) { 
output += ' '; 
}
for (var k = 1; k <= i * 2 - 1; k++) {
output += '*'; 
} 
output += '\n';
}
for (var i = n - 1; i > 0; i--) {
for (var j = 1; j <= n - i; j++) {
output += ' ';
} 
for (var k = 1; k <= i * 2 - 1; k++) {
output += '*'; 
} 
output += '\n';
}
console.log(output);
//第二個例子
var n = 5;
var output = '';
for (var i = 1; i <= n; i++) { 
for (var j = 1; j <= n - i; j++) {
output += ' ';
} 
for (var k = 1; k <= i * 2 - 1; k++) { 
output += k; 
} 
output += '\n';
}
for (var i = n - 1; i > 0; i--) { 
for (var j = 1; j <= n - i; j++) {
output += ' '; 
} 
for (var k = 1; k <= i * 2 - 1; k++) { 
output += k;
} 
output += '\n';
}
console.log(output);

以上代碼是使用JavaScript打印菱形的兩個示例。第一個示例使用星號打印一個菱形,而第二個示例利用數字打印一個音樂符號的樣子的菱形。嘗試運行代碼并根據自己的需要進行修改,以獲得適合自己需要的輸出。

以上示例中使用的是嵌套循環和條件語句的組合,這兩個結構是JavaScript的基本組成部分。通過編寫代碼并嘗試自己修改來學習它們是非常有幫助的。此外,還可以使用JavaScript的庫和框架來打印更復雜的形狀。