Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Numero casuale negativo

    Ciao a tutti...

    La formula int(Math.random()*10)+1 mi genera un numero casuale compreso fra 1 e 10. Qualcuno sa invece illuminarmi sulla sintassi corretta per poter generare anche un numero casuale negativo, ad esempio su un range fra -5 e +5?
    Probabilmente sarà una banalità, ma io non so più dove sbattere la testa...


    Grazie...

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    306
    per un numero da 1 a 10 negativo ti basta fare
    -1*(int(Math.random()*10)+1)
    se invece vuoi un numero da -5 a 5 devi fare
    int(Math.random()*10)-5
    insomma generi un numero compreso in un certo intervallo e poi lo modifichi secondo le tue esigenze...
    buonuomo.tomma@tiscali.it

  3. #3
    Massì! E' vero!
    Adesso quasi mi vergogno di averlo chiesto, ma oggi il mio cervello proprio non vuole carburare...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.