試著給你講講:
三個全局變量:
1、儲存密碼四個數字的數組;
2、表示所猜次數的計數器;
3、表示允不允許重複的開關。
兩個函數:
1、開始新遊戲,做兩件事,一是把計數器清零,二是隨機生成密碼;
2、把所猜的四個數與密碼進行比較,有幾個相符,有幾個數字相同但位置不同。如果有四個數字相符,宣布勝利;如果計數器計到十次,宣布失敗;如果沒猜對但還沒猜到十次則把計數器加一。
剩下的事情是界麵。
原來的遊戲是用Java做的Applet。其實現在用javascript編一個更方便。