看板 Flash 關於我們 聯絡資訊
這學期修電腦flash(用actionscript3.0) 老師上課教了九九乘法表 語法如下: var str,i,j; str=" "; for(i=1;i<10;i++){ for(j=1;j<10;j++){ str=str+i+"*"+j+"="+i*j+"\t"; } trace(str); str=" "; } 就會跑出一個九九乘法表, 但是他出了一個作業算期末成績... 要我們用for迴圈做出星 號的正三角形金字塔如下: * * * * * * * * * * 我試了好久都弄不出來, 網路上找不到都是用VB或JAVA弄出來的語法, 想請各位大大幫忙~!!! 感激不盡~!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.179.237
L0K:先做: 06/15 00:22
L0K:* 06/15 00:22
L0K:* * 06/15 00:23
L0K:* * * 06/15 00:23
L0K:* * * * 06/15 00:23
etrexetrex:我不曉得這樣教 action script 有什麼意義 06/15 00:51
etrexetrex:因為如果選 as 卻只用 trace 那幹嘛選 as 06/15 00:52
kawasumimai:同感 for 是所有程式都有的..... 06/15 01:11
cjcat2266:找得到VB或Java的sample code,AS就寫得出來了吧 06/15 01:28
cjcat2266:for迴圈各語言大同小異,寫不出來就要打屁股了! 06/15 01:29
kawasumimai:就只差在int的部分..... 06/15 01:38
openyayak:恩~有同感~這就是學校的教育 @@" 06/15 08:34
gg90052:用AS教這個的理由應該是先讓學生學會基本的迴圈控制吧 06/15 10:28
gg90052:用AS的話至少不會發生一些奇怪的問題,可以專心在迴圈上 06/15 10:29
cjcat2266:還"這就是學校的教育"咧... 06/15 10:59
etrexetrex:應該直接教用迴圈控制元件 而不是 trace 星星 06/15 12:27
etrexetrex:學會 trace 星星能幹嘛? 一定是老師沒梗 06/15 12:28
etrexetrex:想到有趣的梗了 = = 06/15 12:29
etrexetrex:不曉得有沒有 print 元件到畫面上的 lib 06/15 12:30
aquarianboy:似乎直接用addChild就能搞定? 06/15 12:39
etrexetrex:http://tinyurl.com/23getum 06/15 12:50
etrexetrex:我想的東西應該是類似用string 自動轉成 addChild的吧 06/15 12:51
aquarianboy:哇,你都把作業寫好了耶 :) 06/15 12:51
etrexetrex:http://tinyurl.com/29vlg9s 原始檔 06/15 12:52
etrexetrex:對呀 要印這種才有學到東西 06/15 12:52
Esvent:說不定是拿as來當入門語言阿..我之前上過有一門課就是這樣 06/15 12:57
aquarianboy:希望學校老師不會看這個版啊.. :P 06/15 13:03
etrexetrex:我覺得flash不適合入門 因為程式可以到處寫 06/15 13:24
cjcat2266:印啦 印啦 印啦 06/15 13:27
extravagate:印啦印啦這個例子很棒啊,很適合學校教學 06/15 16:38
aquarianboy:要加印度邁可的音效了嗎? 06/15 17:27
kyzusmugoe:~印啦~印啦~印啦~ 06/15 17:41
Asbarla:還真的有學校拿AS來教程式語言喔 06/15 18:13
aquarianboy:其實我是覺得Java都能拿來當教材了,AS3應該也沒問題 06/15 18:17
aquarianboy:問題不在語言本身,而是在教的人/寫的人身上 06/15 18:18
aquarianboy:嚴謹的語言也會有人亂寫,鬆散的語言也有人寫得很整齊 06/15 18:21
aquarianboy:所以只要講的人對AS3/OOP夠了解,不要教學生把程式碼 06/15 18:21
aquarianboy:亂噴在按鈕上或時間軸上,我覺得Flash/AS是個很不錯的 06/15 18:22
aquarianboy:程式學習環境 :) 06/15 18:22
kawasumimai:我覺得把程式碼放在BTN和MC上不叫亂噴好嗎..... 06/15 18:24
Jerrynet:@@" 用flash教程式~好酷喔 :o 06/15 18:36
zswolf:就是亂噴 06/15 19:10
aquarianboy:也許kawa大是比較不清楚AS3 OOP才會這樣覺得 06/15 20:07
aquarianboy:程式碼到處寫是很方便,但只要寫得夠複雜的時候就會開 06/15 20:12
aquarianboy:始覺得亂了 06/15 20:12
aquarianboy:話說這底下的推文跟原po越來越離題了,建議如果有興趣 06/15 20:17
aquarianboy:繼續討論的請另開新主題囉 :) 06/15 20:17
yaiyai76:謝謝大家,我剛剛終於弄好了...> < 06/16 00:14