看板 Flash 關於我們 聯絡資訊
最近的課程上到 出加法題目 給定兩個小於十的亂數 老師出作業要我們改成減法 但如此一來前一個亂數必須比第二個數大 想請問要如何寫程式 讓兩個亂數一定第一個比第二個大 好像是迴圈吧?? 但是我不會寫 拜託大家~~ 附上加法的程式碼 check_btn.addEventListener(MouseEvent.CLICK,generate); function generate(e:MouseEvent):void { add1_txt.text=String(Math.floor(Math.random()*9+1)); add2_txt.text=String(Math.floor(Math.random()*9+1)); } sure_btn.addEventListener(MouseEvent.CLICK,sure); function sure(e:MouseEvent):void { var answer:int=Number(add1_txt.text )+Number(add2_txt.text ); if (Number(answer_txt.text )==answer) { feedback_txt.text ="RIGHT"; } else { feedback_txt.text ="WORNG"; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.74.102
pm2001:取完第一個再用第一個減亂數當第二個 12/16 23:15
etrexetrex:取兩個亂數 排序 12/16 23:49
Assyla:Math.abs(answer) 這是取絕對值的功能 12/16 23:55
ssgg:但是老師已經規定 要產生亂數 前一個比後一個大 12/17 06:36
ssgg:如果前一個比後一個小 要重新產生一組亂數 12/17 06:36
ssgg:直到達到目的為止~ 12/17 06:37
ssgg:有沒有好心人要幫我寫阿XD 我不會寫程式卻修到要寫程式的課 12/17 06:37
aquarianboy:大家的推文已經提示的很明顯了!! 作業請自己寫 12/17 07:56
etrexetrex:爆炸了! 12/17 08:07
openyayak:附上.fla 應該會有人幫你解決 ~~~ 12/17 08:44
pm2001:這絕對不是有沒有附檔案的問題 12/17 08:58
cjcat2266:喔喔,板大首次開噓@@ 12/17 10:30
cjcat2266:前幾樓已經給了正解和提示,寫不出來就太說不過去了... 12/17 10:32
chengchieh:其實...不想寫的話...就不要修就好了阿...啾咪~~ 12/17 11:15
chengchieh:以你們老師的規定來看...如果一定要follow規定 12/17 11:15
chengchieh:那就在generate產生完兩組之後判別是否符合大小... 12/17 11:16
chengchieh:不符合就重做就好了...有種東西叫loop(迴圈) 12/17 11:16
chengchieh:當然...要在function結束後重覆呼叫自己也行... 12/17 11:17
chengchieh:要找人幫忙寫請去part-time...codejob沒收作業文~~ 12/17 11:19
scars:天啊好久沒看到噓文XDDDD 12/17 21:33
cassatte:有耶~我在沒有人看得懂的那篇噓了一下,被柔性勸導 12/18 03:03