Lekcja 1 Zadanie domowe 2

Lekcja  1 Zadanie domowe 2
A person in a coat in front of a computer

Gra w zgadywanie liczb

JavaScript

Napisz program, który generuje losową liczbę między 1 a 100, a następnie prosi użytkownika o zgadnięcie tej liczby.

Program powinien podawać wskazówki (za dużo/za mało) 10 razy lub do momentu aż użytkownik zgadnie liczbę.

Jako liczbę losową użyj tego kodu:

const losowa = Math.floor(Math.random()  100) + 1;

Koncepty testowane: Pętle, instrukcje warunkowe, wejście/wyjście

const random = Math.floor(Math.random() * 100) + 1;

let hint = '';

for (let i = 0; i <= 10; i++) {
  let guess = prompt(hint + 'Guess the number and enter it in the field below.')
  
  if (+guess < random) {
    hint = "TOO SMALL. Try again. "
  } else {
    if (guess == random) {
      alert('Congratulations, you guessed it!');
      
      break;
      
    } else {
      hint = "TOO BIG. Try again. "
    }
  }
}