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

    aiuto sulla funzione random() tra array in javascript

    ciao a tutti... sapete dirmi come posso fare per creare una funzione random() tra array contenenti nomi??... vi inserisco il codice cosi riuscirete a capire meglio:

    var nomi = new Array("Matteo","Alessio","Giacomo");
    var x;
    var i;
    for(i=0;i<1;i++){
    x=Math.random(nomi[i]);
    }
    for(i=0;i<1;i++)
    {
    document.write("Chi vincera':"+x);
    }
    Sapete trovarmi l errore oppure la riga da aggiungere per fare in modo che javascript mi scriva un nome contenuto nell' array in maniera casuale??
    Grazie in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Ciao fai semplicemente cosi
    Codice PHP:
    function chivince()
    {
    var 
    nomi = new Array("Matteo","Alessio","Giacomo");
    var 
    xMath.floor(Math.random()*3);
    document.write("Chi vincera':"+nomi[x]);


  3. #3
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Meglio usare nomi.length....:

    codice:
    function chivince () {
      var nomi = ["Matteo", "Alessio", "Giacomo"];
      var x = Math.floor(Math.random() * nomi.length);
      document.write("Chi vincera': " + nomi[x]);
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.