Visualizzazione dei risultati da 1 a 3 su 3

Discussione: rand indirizzato

  1. #1
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422

    rand indirizzato

    ciao a tutti


    come posso fare per creare un random indirizzato??

    mi spiego : se ho 3 dati ma voglio che il primo abbia una possibilità maggiore e determinata x di uscire rispetto agli altri due come posso fare???

    ciauz

  2. #2
    Premesso che è un metodo molto casereccio, te lo dico, poi vedi tu se usarlo o cercare qualcosa di più performante.
    Immagina di aver 3 dati a,b,c con la possibilità di far uscire:

    a= 2 volte
    b= 1 volta
    c = 1 volta.

    A questo punto generi un numero casuale e ne calcoli il modulo di 4.
    Imposti che se vale 1 o 0, restituisca il valore a, se vale 2 restituisca il valore b e se vale 3 il valore c. Puoi fare una cosa simile con un semplice switch. Ovviamente se le probabilità sono molto diverse tra loro ti basta variare il numero del modulo e aumentare i case dello switch!

  3. #3
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    mmmm ok grazie proverò se non riesco a trovare altro!!!


    mmmm solo che il mio numero rand dovrebbe essere già diciamo l'id di quello da caricare....che faccio un rand e poi un altro rand????

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.