Advertisement
Guest User

Untitled

a guest
Jan 5th, 2021
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let low = 0;
  2. let high = 100;
  3. let res = Math.floor((low + high) / 2);
  4.  
  5. alert('Загадайте число от 0 до 100');
  6.  
  7. function start(num) {
  8.   let conf = prompt(`Ваше число больше ${num} ведите < если меньше, > если больше, = если угадал`);
  9.   select(conf)
  10. }
  11. start(res)
  12.  
  13. function select(conf) {
  14.   switch (conf) {
  15.     case ">":
  16.       low = res;
  17.       break;
  18.     case "<":
  19.       high = res;
  20.       break;
  21.     case '=':
  22.       alert('Угадал');
  23.       return false
  24.     case null:
  25.       return false
  26.     default:
  27.       return start(Math.floor((low + high) / 2))
  28.   }
  29.  
  30.   res = Math.floor((low + high) / 2);
  31.   start(res)
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement