js輸出菱形
<script>
document.write("實心菱形:");
document.write("<br>");
var m =7;
for (var i = 0; i < m; i++) {
var t =0; //t是用來存放距離邊界需要多少空格
if (i >= m / 2) {// >是m為奇數的情況下的判斷,=是m為偶數的情況下的判斷,這裡將過半的那些i值轉換為與它對稱的i值
t = m - 1 - i;
}else{
t = i;
}
for (var j = 1; j <= m; j++) {
if (j >= (m + 1) / 2 - t && j <= (m + 1) / 2 + t) {
document.write("*");
} else {
document.write("<span style='white-space:pre;'>"+" "+"</span>");
}
}
document.write("<br>");
}
</script>
document.write("實心菱形:");
document.write("<br>");
var m =7;
for (var i = 0; i < m; i++) {
var t =0; //t是用來存放距離邊界需要多少空格
if (i >= m / 2) {// >是m為奇數的情況下的判斷,=是m為偶數的情況下的判斷,這裡將過半的那些i值轉換為與它對稱的i值
t = m - 1 - i;
}else{
t = i;
}
for (var j = 1; j <= m; j++) {
if (j >= (m + 1) / 2 - t && j <= (m + 1) / 2 + t) {
document.write("*");
} else {
document.write("<span style='white-space:pre;'>"+" "+"</span>");
}
}
document.write("<br>");
}
</script>
相關文章
- PHP輸出金字塔及空心菱形PHP
- Java利用迴圈列印菱形、空心菱形Java
- 我想用 JS 實現 0.1 + 0.2 輸出 0.3JS
- python列印菱形Python
- 原生js 實現輸入框emoji表情釋出JS
- 菱形類問題
- vue.js輸出HTML(v-pre | v-html)Vue.jsHTML
- 輸入輸出
- js獲取今天到前7天日期並輸出JS
- 輸入輸出流
- 輸出
- js根據checkbox的選中轉態輸出整行內容JS
- 22道js輸出順序問題,你能做出幾道JS
- 菱形繼承,虛繼承繼承
- <十>關於菱形繼承繼承
- 求大神怎麼弄菱形
- Java 輸入輸出流Java
- 1.輸入輸出
- 【C++】輸入輸出C++
- 輸入輸出系統
- shell——shell輸入輸出
- ncurses輸出函式:字元+字串的輸出函式字元字串
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 輸出(1)
- Java —— 標準輸入輸出Java
- 資料的輸入輸出
- python ----輸入輸出 變數Python變數
- Java基礎輸入輸出Java
- C語言輸入輸出C語言
- 03 資料輸入-輸出
- 格式化輸入輸出
- Shell輸入\輸出重定向
- Python輸入和輸出(IO)Python
- C語言之輸入輸出C語言
- python 標準輸入輸出Python
- 常用輸入輸出函式函式
- 排序,檔案輸入輸出排序
- 菱形繼承與虛基類繼承
- C++裡也有菱形運算子?C++