課程
/前端開發(fā)
/Html5
/炫麗的倒計時效果Canvas繪圖與動畫基礎
我實在不明白,兩個for循環(huán)遍歷時,對于求那兩個數(shù)組的長度,怎么理解。就是不理解這樣找到點的意義?
2019-03-17
源自:炫麗的倒計時效果Canvas繪圖與動畫基礎 3-2
正在回答
for (var i=0;i<digit[num].length;i++){
for (var j=0;j<digit[num][i].length;j++){
if (digit[num][i][j] == 1){
首先num是想要渲染的、時鐘的數(shù)字
那么digit[num]就是3維數(shù)組那個數(shù)字對應的數(shù)組,digit[num].length就是對應數(shù)字的2維數(shù)組長度(即圖案高度10)
digit[num][i].length為寬度(數(shù)字7 冒號4)
digit[num][i][j]為圖案的0或1
第1行:遍歷10行
第2行:遍歷7或4列
第3行:判斷是不是1,如果是1才繼續(xù)下面的渲染
舉報
學習HTML5中最激動人心的技術(shù)Canvas,徹底釋放自己的創(chuàng)造力
2 回答關(guān)于for循環(huán)臨界問題
1 回答for循環(huán)
2 回答定義for循環(huán)那一段
2 回答for循環(huán)加上{}不顯示效果
1 回答draw里面的for循環(huán)為什么不用加{ }
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-04-02
for (var i=0;i<digit[num].length;i++){
for (var j=0;j<digit[num][i].length;j++){
if (digit[num][i][j] == 1){
首先num是想要渲染的、時鐘的數(shù)字
那么digit[num]就是3維數(shù)組那個數(shù)字對應的數(shù)組,digit[num].length就是對應數(shù)字的2維數(shù)組長度(即圖案高度10)
digit[num][i].length為寬度(數(shù)字7 冒號4)
digit[num][i][j]為圖案的0或1
第1行:遍歷10行
第2行:遍歷7或4列
第3行:判斷是不是1,如果是1才繼續(xù)下面的渲染