這個星期是在資策會的第三個禮拜,
時間好像過的很快,但跟漫漫六個月比起來又好像好慢,
沒想到在放一個假回來之後,就開始接觸跟程式有一丁丁關係的 JavaScript
大一的時候我很看不起它的 XDDD 因為覺得隨便到網路上都可以複製到一堆
(回想以前,會讓我想到五年前想學 Dreamweaver 時還只是3.0,現在竟在用8.01版了)
JavaScript 不是可以真的拿來幹麻的語法,它只是減輕 Web Sever 端的一些負荷,
順便還可以用來美化網頁版面的 ^ ^,以前做網頁還蠻常用到的
今天老師一點一點開始教我們這個語法
我說:你只是一個簡單易學的Script,可不可以不要這麼令我難以想像
(通常我用「想像」就可以解決問題的 XDDDD,但這次行不通了)
講到第一個實際的用法「流程控制」,也就是我們平常聽到的迴圈啦!
最最最簡單的就是 if 了!然後老師就出了一個題目,
要我們寫輸入 0-6 就是免票,6-25 歲是學生票,25-65歲是成人票,65歲以上免票
老師在解答時,說剛剛走下來看大家寫的時候,有看到這樣的:
else if ( 6 < age <= 25 )
老師說寫這樣的人不要灰心,因為沒學過程式的人都有可能寫成這樣,
當時我心裡就在想:其實我剛剛也有想過要寫這樣,但強忍下來了 XDDDDD
今天總算是再次見識到 > = < 0 ; || && ++ -- + - \" 這些東西擺在一起的感覺了
五年前學 VB 時就算了,那時聊天還算聊得少,很少用到表情符號,
現在看到這些東西,只會讓我想到一堆表情在我面前飄來飄去的 =_=|||(←有沒有像)
終於地,老師硬是多教完 function 的介紹才讓我們下課,
有回家作業滴 1.輸入3個數,顯示出最小值 2.九九乘法表(要結合表格)
第一個超簡單的ㄚ,因為只是用到 if 嘛,我在等排隊看醫生時就寫完了(其實才18行)
但是第二個我就完全沒輒了,自己寫出這樣:
結果當然啦,只能秀出
1x1=1
1x2=2
1x3=3
1x4=4
1x5=5
1x6=6
1x7=7
1x8=8
1x9=9
然後...我就請出 Google大神 來幫我的忙了 "= =
隨便找隨便有,但是 table 真的比較複雜一點,所以我暫時先跳過
看是看得懂啦,但是真的要自己寫,寫不出來捏....怎麼辦咧...
怎麼辦,怎麼辦,好煩惱 (╯‵□′)╯︵ ┴─┴┴─┴ ︵ ╰(‵□′╰)
所以...我還是先去睡覺好了!嗯!
2006年4月5日 星期三
跳不出的迴圈 寫不出的 table
訂閱:
張貼留言 (Atom)
唔...其實,買票的範例
回覆刪除當我用age>6 && age<25 這個方式去寫
發現竟然有錯
我意志不堅地用了另...另一個方式去寫
結果還是錯,當然啦,根本不是那個問題=.=
哈哈哈
在高一的時候有小小接觸了寫程式這件事
回覆刪除不過當下我就決定要把它拋出我的生活!
真是太難了
會打結
好殘忍喔 高一就要寫程式。
回覆刪除昨天第一題,長長解答1:
<script>
var a=parseInt(window.prompt("請輸入一個數字 a:"));
var b=parseInt(window.prompt("請輸入第二個數字 b:"));
var c=parseInt(window.prompt("請輸入第三個數字 c:"));
if (a<b && a<c)
document.write("最小的值是 a = " +a)
else if (b<a && b<c)
document.write("最小的值是 b = " +b)
else if (c<b && c<a)
document.write("最小的值是 c = " +c)
else if (a==b && a==c)
document.write("三數相等a=b=c= " +a)
else if (a==b && a<c)
document.write("a=b < c 所以最小數是 " +a)
else if (a==c && a<b)
document.write("a=c < b 所以最小數是 " +a)
</script>
昨天第二題,長長解答1:
回覆刪除<script type="text/javascript">
var a=1
var b=1
document.write("<table border=1><tr>")
for ( a = 1; a < 10; a++ )
{
document.write("<td>")
for ( b = 1; b < 10; b++ )
{
document.write(a +"x"+ b + "=" + a*b +"<br>")
}
document.write("</td>")
}
document.write("</tr></table>")
</script>
整篇看完....冒出很多英文字
回覆刪除ZZZZZZZZZZZ
那還是謝謝妳捧場看完了 "= =
回覆刪除我很感動 XDDDD 真的。
哈...我以前上C++的時候也有寫過一樣的題目耶...XDXD
回覆刪除其實我現在還沒碰到真的 的程式語言
回覆刪除大概後天吧
目前是用 Script 寫99
誰知道學了 Java 之後,是不是要再用Java 寫一次 XDDD → :'(
我好像沒有寫過99乘法,
回覆刪除但是寫過類似的 Pascal三角形 ....