Gioco indovina il numero con Javascript

Gioco indovina il numero con Javascript

Genera un numero casuale con Math e memorizza i numeri di tentativi effettuati per indovinare il numero, crea un indizio se il numero è maggiore o minore, restituisci un risultato se il numero è quello giusto.

indice

Esercizio in funzione: Gioco indovina il numero in Javascript

1 Indovina il numero

È un numero da 1 a 50

Codice della lezione: Gioco indovina il numero con Javascript

const outputDiv = document.getElementById("indizio");
const txtInput = document.getElementById("numeropensato");
const numeroRandom = Math.round(Math.random() * 50); //generate a random number
let tentativi = 0;

function estraiNumero(){
  tentativi++; // ad ogni interazione, aumenta di 1 il numero di tentativi
  var numeroDigitato = +txtInput.value; //convert the input value to number
  if (isNaN(numeroDigitato)) { //if the entered value is not a numerical value
    outputDiv.innerHTML = 'Inserisci un numero, imbroglione!'
  } else if (numeroDigitato == numeroRandom) { //if both values are same
    outputDiv.innerHTML = (`Si, dai, sei un DragoH! hai beccato il numero segreto solo dopo ${tentativi} tentativi.`);
  } else if (numeroDigitato < numeroRandom) { //if we entered a lesser value
    outputDiv.innerHTML = 'È maggiore di :' + numeroDigitato
  } else { //we entered a greater value
    outputDiv.innerHTML = 'È minore di :' + numeroDigitato
  }
}

Scritto da Donato Pirolo

Ciao, sono Donato, frontend developer con una smisurata passione per la SEO. Creo strumenti ad hoc per aiutare aziende e professionisti ad essere cercati sul web e trovare clienti.

Potrebbero interessarti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Copyright © 2022
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram