<script type="text/javascript">
// 打印菱形 為奇數行
// 根據輸入的行數打印菱形
// 先判斷打印菱形的行數
var row=prompt('請輸入菱形的行數');
if (row%2==0) {
document.write('行數是偶數,請重新輸入');
} else{
// parseInt 轉化為整數
var num=parseInt(row/2+1);
for (var i=0;i<num;i++) { //控制菱形的行數
for (var j=0;j<num-i;j++) { //控制菱形的空格數
document.write(' '); //打印空格
}for (var j=0;j<i;j++) { //控制菱形的*號數
document.write('*'); //打印*
}document.write('<br />'); // 換行
}for (var i=0;i<num;i++) {
for (var j=0;j<i;j++) {
document.write(' ');
}for (var j=0;j<num-i;j++) {
document.write('*');
}document.write('<br />');
}
}
</script>