Advertisement
amigojapan

guess my number s-found JS

Mar 3rd, 2017
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //main -- screenshot http://i.imgur.com/hmJVfLJ.png
  2.  
  3. var value;
  4. var magic_number;
  5. var number_of_tries;
  6.  
  7. function math_random_int(a, b) {
  8.   if (a > b) {
  9.     // Swap a and b to ensure a is smaller.
  10.     var c = a;
  11.     a = b;
  12.     b = c;
  13.   }
  14.   return Math.floor(Math.random() * (b - a + 1) + a);
  15. }
  16.  
  17. function guess(value) {
  18.   number_of_tries = number_of_tries + 1;
  19.   if (number_of_tries == 10) {
  20.     if(evalRun){echo((String('10 tries! you lose! the numer was:') + String(magic_number)));}
  21.   } else {
  22.     if (value < magic_number) {
  23.       if(evalRun){echo('Too low.');}
  24.       if(evalRun){input_trigger_label('entry','what if your guess?:',ON_INPUT)};
  25.     }
  26.     if (value > magic_number) {
  27.       if(evalRun){echo('Too high.');}
  28.       if(evalRun){input_trigger_label('entry','what if your guess?:',ON_INPUT)};
  29.     }
  30.     if (value == magic_number) {
  31.       if(evalRun){echo('you got it!');}
  32.     }
  33.   }
  34. }
  35.  
  36.  
  37. function ON_STARTUP(){
  38.   magic_number = math_random_int(1, 100);
  39.   number_of_tries = 0;
  40.   if(evalRun){echo('computer: I have chosen a number from 1 to 100, you have 10 tries');}
  41.   if(evalRun){input_trigger_label('entry','what if your guess?:',ON_INPUT)};
  42.  
  43. }
  44. function ON_INPUT(){
  45.   if ((label) == 'entry') {
  46.     guess((user_answer));
  47.   }
  48.  
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement