Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Generazione automatica di TOT combinazioni di 6 numeri simili ad una comb immessa...

    Inserisco in 6 campi dinamici appositi 6 valori numerici...
    e clicco bottone GENERA COMBINAZIONI SIMILARI...

    es.. inserisco...

    12-33-49-58-69-75

    La generazione automatica di siffate combinazioni dovrà tenere conto dei range (dinamici) analizzando singolarmente ogni numero della combinazione...

    e individuando dinamicamente il range-decina corrispondente...

    Es...

    12

    il range dinamico sarà: 10-20

    33

    il range dinamico sarà 30-40

    49

    il range dinamico sarà 40-50

    58

    il range dinamico sarà 50-60

    69

    il range dinamico sarà 60-70

    75

    il range dinamico sarà 70-80

    La funzione in ACTION SCRIPT dovrà generare TOT combinazioni di 6 elementi tenedo conto di questi range rispettivi per le diverse posizioni dei numeri:

    PRIMO (10-20) SECONDO (30-40) TERZO (40-50) QUARTO (50-60) QUINTO (60-70) SESTO(70-80)

    Qualcuno/a riesce a tradurre in opportuno codice action script le mie parole?

    Thanksss


  2. #2
    codice:
    var num = 12
    Math.round(Math.random()*(Math.floor(num/10)*10)+10)
    questo genera un numero compreso tra 10 e 20

    ovviamente al cambiare del valore di num cambia il range di generazione casuale

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Scusa ma nn ho ben capito :|

    var num = 12
    Math.round(Math.random()*(Math.floor(num/10)*10)+10)


    Il fatto che generi un numero casuale da 10 a 20 lo capirei guardando solo la seconda riga ma della prima riga non riesco proprio a capire la funzione.. :master:

  4. #4
    infatti è la seconda che lo genera

    var generato = Math.round(Math.random()*(Math.floor(num/10)*10)+10)

    se preferisci
    io ti ho scritto solo la funzione per farlo, poi gestiscila tu come preferisci

  5. #5
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    ma la prima riga a cosa serve?



    Grazie

  6. #6
    codice:
    var num = 12;
    var generato = Math.round(Math.random()*(Math.floor(num/10)*10)+10);
    trace(generato);
    questo codice genera un trace compreso tra 10 e 20
    al cambiare della variabile num cambia il range di valori

    è quello che volevi no?

  7. #7
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Si grazie ma nn capisco in che modo influisca la variabile num...

    Nella funzione...

    num = 12

    è diverso da

    num = 23

    ad esempio... perchè?
    Cosa genera di diverso?

    Grazie 1000 se puoi chiarirmi tale quid


  8. #8
    se metti num = 23 viene generato un numero tra 20 e 30

    se metti num = 37 viene generato un numero tra 30 e 40

    se metti num = 81 viene generato un numero tra 80 e 90

    eccetera eccetera eccetera ...

  9. #9
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    credevo fosse quella la funzione ma...

    Siccome mettendo 13 mi veniva fuori anche un numero sotto il 10.. nn mi tornava...

    visto che pensavo appunto doveese rientrare tra 10 e 20..


  10. #10
    in teoria non dovrebbe infatti ... nelle prove che ho fatto io erano sempre maggiori di 10

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.