Unelte utilizator

Unelte site


module:10-functii-si-rutine:lectie-03

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Both sides previous revision Previous revision
Next revision
Previous revision
module:10-functii-si-rutine:lectie-03 [2014/05/16 20:39]
mariana [Task 4]
module:10-functii-si-rutine:lectie-03 [2017/08/22 14:26] (curent)
cristiana.trifu [Bonus]
Linia 67: Linia 67:
  
 Instrucțiunea switch este definită astfel: Instrucțiunea switch este definită astfel:
 +<​code>​
 switch(variabila){ switch(variabila){
   case valoare1:   case valoare1:
Linia 75: Linia 76:
     // bloc de instrucțiuni     // bloc de instrucțiuni
 } }
 +</​code>​
 </​note>​ </​note>​
  
Linia 86: Linia 88:
     - dacă jucatorul a apăsat pe ce trebuie, atunci:     - dacă jucatorul a apăsat pe ce trebuie, atunci:
       - afișăm jocul (funcția ''​drawGame''​)       - afișăm jocul (funcția ''​drawGame''​)
-      - inițializăm ''​coordsPlayer''​ cu []+      - inițializăm ''​playerCoords''​ cu []
       - inițializăm ''​i''​ cu 0       - inițializăm ''​i''​ cu 0
       - adăugăm la ''​coords''​ un nou set de coordonate random (puteți face acest lucru astfel: ''​coords.push([floor(random(0,​ n)), floor(random(0,​ n))])''​       - adăugăm la ''​coords''​ un nou set de coordonate random (puteți face acest lucru astfel: ''​coords.push([floor(random(0,​ n)), floor(random(0,​ n))])''​
Linia 97: Linia 99:
         var x = coords[index][0];​         var x = coords[index][0];​
         var y = coords[index][1];​         var y = coords[index][1];​
-        ​drawRect(x, y, colorsSelected);​+        ​drawButton(x, y, colorsSelected);​
         i = i + 1;         i = i + 1;
         if (i % speed === 0) {         if (i % speed === 0) {
-            ​drawRect(x, y, colors);+            ​drawButton(x, y, colors);
         }         }
         if (floor(i/​speed) >= coords.length) {         if (floor(i/​speed) >= coords.length) {
Linia 115: Linia 117:
     - afișăm mesajul că am pierdut și trecem în starea 0     - afișăm mesajul că am pierdut și trecem în starea 0
   - starea este 5:   - starea este 5:
-    - adăugăm coordonatele unui buton în lista ''​coords'',​ la fel ca la starea 1 +    - adăugăm coordonatele unui buton ales aleator ​în lista ''​coords'',​ la fel ca la starea 1 
-    - inițializăm ''​coordsPlayer''​ cu [] - user-ul a greșit, ​trebuie să o ia de la capăt+    - inițializăm ''​coordsPlayer''​ cu [] - jucătorul ​trebuie să redea pattern-ul ​de la 0 când începem următoarea tură
     - trecem în starea 2     - trecem în starea 2
  
 ==== Bonus ==== ==== Bonus ====
-1. Adăugați funcționalitate astfel încât să apară și scorul utilizatorului. +  - Adăugați funcționalitate astfel încât să apară și scorul utilizatorului. 
-2. Adăugați funcționalitate astfel încât să apară și scorul maxim obținut al utilizatorului.+  ​- ​Adăugați funcționalitate astfel încât să apară și scorul maxim obținut al utilizatorului.
module/10-functii-si-rutine/lectie-03.1400261997.txt.gz · Ultima modificare: 2014/05/16 20:39 de către mariana