ciao non conoscendo bene la sintassi chiedo a voi:
dentro la seguente condizione:
la parte in bold mi viene eseguita tutta se la condizione è soddisfatta?codice:if (codicestore != numeri){ codicestore = rr document.write(";") }
ciao non conoscendo bene la sintassi chiedo a voi:
dentro la seguente condizione:
la parte in bold mi viene eseguita tutta se la condizione è soddisfatta?codice:if (codicestore != numeri){ codicestore = rr document.write(";") }
E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.
di per se il problema è questo:
sto cercando di far funzionare sta condizione ma non ci riesco... potete aiutarmi??codice:var numeri = new Array(2000, 2002, 2003, 2006, 2012, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033); var rr = numeri[Math.floor(Math.random()*numeri.length)]; // condizione cge se non è logato o il log è diverso dai numeri sopra, sceglie variabile rr.................... if (codicestore != numeri){ //codicestore = rr document.write("casuale") } else{ document.write("store") }
E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.
Cosa e` codicestore? Una stringa? n numero? un vettore?
Comunque non puoi fare un confronto con una matrice: devi confrontare un elemento alla volta.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
è un numero!! anzi, puo essere alfanumerico...!Originariamente inviato da Mich_
Cosa e` codicestore? Una stringa? n numero? un vettore?
Comunque non puoi fare un confronto con una matrice: devi confrontare un elemento alla volta.![]()
cioè vuol dire che non posso fare l'else??
E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.
No, non puoi fare il != o ==
Un numero puoi confrontarlo solo con un numero, una stringa solo con una stringa (ma JS fa il cast automatico).
E non puoi confrontare una matrice con qualcos'altro.
Due oggetti sono uguali sono se sono lo stesso oggetto.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
non che abbia ben capito cosa devo fare...Originariamente inviato da Mich_
No, non puoi fare il != o ==
Un numero puoi confrontarlo solo con un numero, una stringa solo con una stringa (ma JS fa il cast automatico).
E non puoi confrontare una matrice con qualcos'altro.
Due oggetti sono uguali sono se sono lo stesso oggetto.
cmq codicestore viene prelevato e vorrei che se non è uguale ad un numero che cè nell' array codicestore diventasse un numero casuale altrimenti niente.
è impossibile??
E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.
Adesso ti sei spiegato.codice:var numeri = new Array(2000, 2002, ..., 2031, 2032, 2033); //var rr = numeri[Math.floor(Math.random()*numeri.length)]; // condizione cge se non è logato o il log è diverso dai numeri sopra, sceglie variabile rr.................... var uguale = false; for (var i=0; i<numeri.length; i++) { if (codicestore == numeri[i]) uguale = true; } if(!uguale) { //codicestore = rr alert("casuale"); //codicestore = numeri[Math.floor(Math.random()*numeri.length)]; } else { alert("store"); }
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
grazzie mille!!!
E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.