Visualizzazione dei risultati da 1 a 4 su 4

Discussione: numero random

  1. #1

    numero random

    scusate magari ce gia una risposta e non l ho trovata e io nn riesco a capire anche se sarà una cavolata metto un esempio
    var giorni=["lunedi","martedi","mercoedi","giovedi,"venerdi",e cc];
    var num=Math.round(Math.random()*giorni.length);
    alert(giorni[num]);
    a volte mi esce indefinito?
    sto facendo un giochino che nn c entra nulla cn l esempio ma il problema è uguale
    grazie a chi ha voglia di rispondermi

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se usi Math.round() ottieni un numero che va da 0 al massimo indice, devi usare Math.float() per avere un numero fra 0 e l'indice -1
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    forse volevi dire math.floor cm grazie risolto

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quote Originariamente inviata da david666 Visualizza il messaggio
    forse volevi dire math.floor cm grazie risolto
    scusa il sonno
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.