Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94

    codice per numero random

    salve a tutti, mi servirebbe un codice che a random quando apro la pagina mi dia un numero tra 2 e12 tipo lancio dadi, come posso fare?
    non sono molto pratico di html purtroppo, spero che qualcuno possa aiutarmi o indirizzarmi nella giusta via.
    Grazie mille a tutti

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    puoi farlo in JS o con linguaggi server:
    ci saranno diversi esempi di script anche tra le risorse di HTML

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    grazie, vado subito a cercare

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    ho trovato questo codice

    function randNum(min,max){
    var m=min;
    var n=max;
    var r=m+Math.round(Math.random()*n); return(r); }

    solo che inserendlo nella pagina non mi visualizza niente

    ho anche trovato questo

    <script language="Javascript">
    var num = Math.round(10*Math.random());
    alert(num)
    </script>

    ma mi apre il risultato in una popup invece vorrei che comparisse nella pagina...

  5. #5
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da Kamui83
    ho trovato questo codice

    function randNum(min,max){
    var m=min;
    var n=max;
    var r=m+Math.round(Math.random()*n); return(r); }

    solo che inserendlo nella pagina non mi visualizza niente

    ho anche trovato questo

    <script language="Javascript">
    var num = Math.round(10*Math.random());
    alert(num)
    </script>

    ma mi apre il risultato in una popup invece vorrei che comparisse nella pagina...
    codice:
    <script language="Javascript">
    var num = Math.round(10*Math.random());
    document.write(num);
    </script>

  6. #6
    il 1' codice l'hai messo tra <script language="Javascript"> e </script>? Hai definito un valore minimo e massimo?

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    visto che hai scelto JS chiedi ad un moderatore di spostare il thread in quella sezione.


    (di JS ci capisco poco...)

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    mi hanno risposto privatamente e mi hanno aiutato, grazie mille a tutti

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Originariamente inviato da Kamui83
    mi hanno risposto privatamente e mi hanno aiutato, grazie mille a tutti

    VVoVe: pubblicare la soluzione, PLEASE!!!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    ho praticamente inserito questo codice:

    <script language="JavaScript">
    <!--

    //Funzione per generazione numero casuale
    function getRandom(min, max)
    {
    return(Math.floor(Math.random() * (max - min)) + min);
    }

    //Funzione per tempo di elaborazione pagina
    function getTimeMilliseconds()
    {
    var tm = new Date();

    return(tm.valueOf());
    }

    // -->
    </script>

    <script language="JavaScript">
    document.writeln(getRandom(2, 12));
    </script>

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.