עמוד:97

להלן הקוד של דף המשחק המיישם את השינוי בכללי הניקוד . כלל הניקוד כעת הוא זה : שחקן יזכה ב10- נקודות אם יוגרלו שלושה מספרים זהים - אחרת הוא יזכה בשתי נקודות . נוסף על כך , שחקן שיזדהה על-ידי מחרוזת שאינה ריקה , יזכה בשתי נקודות נוספות . עיינו בקובץ game 2 . jsp שלהלן : < % @ page import = "java . util . Random" % > boolean isValidValue ( String value ) { < % ! < % ! Random rand = null ; % > < % ! int n 1 =-1 , n 2 =-1 , n 3 =-1 ; % > < % ! String name = null ; % > אם המחרוזת קיימת וגם אינה ריקה } return ( value ! = null && value ! = "" ); // בצע הגרלות void drawLots () { // בדיקה אם נוצר עצם מטיפוס if ( rand == null ) { // Random יצירת עצם מטיפוס } rand = new Random (); // Random הגרלת מספרים אקראיים n 1 = 1 + rand . nextInt ( 9 ); // n 2 = 1 + rand . nextInt ( 9 ); n 3 = 1 + rand . nextInt ( 9 ); { חשב את הניקוד של המשתמש drawLots (); int tempPoints = 2 ; int calculatePoints ( String name ) { // בדיקה האם שלושת המספרים זהים } tempPoints = 10 ; if ( n 1 == n 2 && n 2 == n 3 ) { // תוספת ניקוד למי שהכניס את שמו //

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר