亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么不是菱形輸出呢?求大神幫助

為什么不是菱形輸出呢?求大神幫助

菜鳥童鞋 2016-09-09 23:32:35
window.onload=function(){ var num=prompt("請輸入*來搭建菱形:"); for(var i=1;i<=num;i++){ ?//控制行數 for(var j=1;j<=num-i;j++){ document.write("&nbsp;"); } for(var m=1;m<=2*num-1;m++){ document.write("*"); } document.write("<br/>"); } for(var i=1;i<=num;i++){ for(var j=1;j<=i;j++){ document.write("&nbsp;"); } for (var m=1; m<=2 * num - 1 - 2 * i; m++){ //決定每一行的*數? ? ? ? ? ? ? ? ? ? document.write("*");? ? ? ? }? ? ? ? document.write("<br/>"); } }
查看完整描述

1 回答

?
Sexyme

TA貢獻3條經驗 獲得超2個贊

for(var?i=1;i<=num;i++){??//控制行數
for(var?j=1;j<=num-i;j++){
document.write("&nbsp;");
}
for(var?m=1;m<=2*num-1;m++){??
document.write("*");
}
document.write("<br/>");
}

你的for(var m=1;m<=2*num-1;m++){ ?
document.write("*");
}這個循環的次數一直是2*num-1啊,就這個大循環中你每行都輸出2*num-1個‘*’。

P.S. 一個&nbsp;在不同瀏覽器默認情況下占位大小不一,建議使用其他符號代替

查看完整回答
反對 回復 2016-09-10
  • 1 回答
  • 0 關注
  • 1152 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號