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

    Necessiterei di funzione random con limiti precisi...

    Es...

    Do in pasto alla funzione il valore VALORE=5...

    Io vorrei che la stessa funzione mi generasse tot serie di valori numerici rispettanti il seguente range VALORE-5 < VALORENUOVO < VALORE+5


    In sostanza una funzione random in action script con limiti ben definiti o determinabili..

    Non cerdo sia troppo impossibile.. ma al momento mi sfugge!

    T H A N K S


  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Necessiterei di funzione random con limiti precisi...

    Originariamente inviato da freetom
    una volta avevo bisogno di un numero random che fosse maggiore di 100 ma che non superasse i limiti dello stage, ci sono riuscito con questo
    codice:
    var nRand = Math.floor(Stage._width*Math.random()+100)-100;
    almeno mi pare che fosse così, non ho l'esempio con me, lo posterò...

    comunque la logica di quanto scritto si può rapportare alla tua necessità, sempre che quanto scritto sia corretto

    codice:
    var nRand = Math.floor(10*Math.random())-5;

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

    Grazie ma dimmi pekke...

    se richiamo questa funzione..
    function asdrubale() {
    var nRand = Math.floor(90*Math.random());
    //if (nRand<=0) {
    //nRand ="ritenta";
    //}
    }

    con questo comando da bottone...

    on (release) {

    asdrubale();

    }

    un mi fa na... BIP????
    mentre se la eseguo senza function.. funge benissimo..

    pekke? :master:





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

    Data la variabile-funzione...

    var primogen = Math.floor(primo*Math.random());

    dove primo è il valore immesso nel campo input PRIMO (es.5)

    vorrei che primogen fosse un numero random tra (PRIMO-5) e (PRIMO+5)

    ovvero secondo l'esempio tra 0 e 10

    Alla luce di questo risultato che vorrei ottenere come posso modificare la variabile-funzione menzionata all'inizio?

    Grazie

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Data la variabile-funzione...

    Originariamente inviato da freetom
    var primogen = Math.floor(primo*Math.random());

    dove primo è il valore immesso nel campo input PRIMO (es.5)

    vorrei che primogen fosse un numero random tra (PRIMO-5) e (PRIMO+5)

    ovvero secondo l'esempio tra 0 e 10

    Alla luce di questo risultato che vorrei ottenere come posso modificare la variabile-funzione menzionata all'inizio?

    Grazie
    dovrebbe essere
    codice:
    var primogen = Math.floor((primo-5)*Math.random()+5);

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

    Purtroppo no :(

    Non funge...

    Ripongo il problema.. (apparentemnete semplicissimo..)

    Ho un numero NUMERO(es. 5)

    Vorrei una funzione che mi generi tutti i numeri nel range compreso tra NUMERO-5 e NUMERO+5

    Quindi secondo l'esempio la funzione che cerco dovrebbe generarmi tutti i seguenti numeri e basta:

    0-1-2-3-4-5-6-7-8-9-10

    oppure se NUMERO = 10 dovrebbe generarmi solo:

    5-6-7-8-9-10-11-12-13-14-15

    Qualcuno/a in ascolto? Che magari riesca a modificare opportunatamente la funzione postata gentilmente da and80

    Grazieee

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da freetom
    Non funge...
    ho provato anch'io e non và, son sicuro che la soluzione non è lontana ma... mi serve tempo

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

    Prenditi tutto il tempo che vuoi...

    Fami sapere domani eh?



    Ciao e grazie


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

    Contrordine... riposa le meningi!

    Ci sono già arrivato!

    Grazie 1000 lo stesso!!!


  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Contrordine... riposa le meningi!

    Originariamente inviato da freetom
    Ci sono già arrivato!

    Grazie 1000 lo stesso!!!

    ho letto, sarebbe apprezzabile se inserissi la tua soluzioni, per i posteri

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.