拿Javascript來練習一個簡單的猜數字遊戲。首先在心中從1到100之間挑一個整數,然後只要說出心中所挑的數字出現在那幾群分類中,就能透過簡單的計算馬上猜出來。

當然這個小把戲只要靠人腦就可以輕易辦到了,訣竅就是把被挑中的分類中最小的數字加起來,馬上就可以知道對方心中想的數字。而其中的道理也不會太難,就是把數字按照二進位表示法做分類而已。

讓我一時搞糊塗的是從<form>的checkbox所傳回的值是字串,但是我需要的是數值型態的資料,所以花了時間把轉換的函數parseInt給找出來。Javascript對於變數沒有特別要求限定於那種資料型態,所以可以很直觀的運用,使用上很靈活,但是卻很容易出現資料型態因不如預期而造成的錯誤。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 sleeprabbit 的頭像
    sleeprabbit

    sleeprabbit

    sleeprabbit 發表在 痞客邦 留言(0) 人氣()