funzioni in javascript

rickyms

Nuovo Utente
31 Gen 2009
5
0
0
Ciao a tutti, sto facendo un programmino sul lotto dove controllo una somma di estrazioni e se fanno parte di un intervallo di numeri, ho scritto le funzioni e vanno,ma quando le eseguo insieme mi va solo la prima della lista. vi allego listato per capire meglio. uso dreamweaver per scrivere e provare il file. ciao e grazie :boxing:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Il lotto del Parrucchiere</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript">

function gemelli()
{
totali= new Array();
cont=0;

gemelli= new Array(7);
gemelli[0]="11";
gemelli[1]="22";
gemelli[2]="33";
gemelli[3]="44";
gemelli[4]="55";
gemelli[5]="66";
gemelli[6]="77";
gemelli[7]="88";

var numestr1="estr1";
var valestr1=document.lotto[numestr1].value;
var numestr2="estr2";
var valestr2=document.lotto[numestr2].value;
var numestr3="estr3";
var valestr3=document.lotto[numestr3].value;
var numestr4="estr4";
var valestr4=document.lotto[numestr4].value;
var numestr5="estr5";
var valestr5=document.lotto[numestr5].value;


// ciclo for controllo prima estrazione
for (i=0;i<8;i++)
{
if (gemelli==valestr1)
{
//document.write(gemelli);
//document.write(valestr1);
totali[cont]=valestr1;
cont++;
}
}
// fine primo ciclo for

// ciclo for controllo seconda estrazione
for (i=0;i<8;i++)
{
if (gemelli==valestr2)
{
//document.write(gemelli);
//document.write(valestr2);
totali[cont]=valestr2;
cont++;
}
}
// fine secondo ciclo for

for (i=0;i<8;i++)
{
if (gemelli==valestr3)
{
//document.write(gemelli);
//document.write(valestr3);
totali[cont]=valestr3;
cont++;
}
}

for (i=0;i<8;i++)
{
if (gemelli==valestr4)
{
//document.write(gemelli);
//document.write(valestr4);
totali[cont]=valestr4;
cont++;
}
}

for (i=0;i<8;i++)
{
if (gemelli==valestr5)
{
//document.write(gemelli);
//document.write(valestr5);
totali[cont]=valestr5;
cont++;
}
}

var a=totali.length;
document.write("GEMELLI: ");
for (u=0;u<a;u++)
{
document.write(totali," ");
}

} // termine funzione GEMELLI

function somma()
{
var numestr1="estr1";
var valestr1=document.lotto[numestr1].value;
var numestr2="estr2";
var valestr2=document.lotto[numestr2].value;
var numestr3="estr3";
var valestr3=document.lotto[numestr3].value;
var numestr4="estr4";
var valestr4=document.lotto[numestr4].value;
var numestr5="estr5";
var valestr5=document.lotto[numestr5].value;

var b=parseInt(valestr1);
var c=parseInt(valestr2);
var somma1=b+c;
if ((somma1>81)&&(somma1<99))
{
document.write(somma1);
}
}





function tutte()
{

somma(); !!!!!!!!! QUI E' DOVE C'E' IL PROBLEMA !!!!!!!!!!!
gemelli();
} // termine funzione TUTTE
</script>

</head>

<body>

<form name="lotto">
<input type="text" name="estr1" maxlength="2" size="1" value="0">
<input type="text" name="estr2" maxlength="2" size="1" value="0">
<input type="text" name="estr3" maxlength="2" size="1" value="0">
<input type="text" name="estr4" maxlength="2" size="1" value="0">
<input type="text" name="estr5" maxlength="2" size="1" value="0">
<br><br>
<input type="button" value="Verifica" onClick="tutte();" >
<input type="reset" value="Cancella">
</form>

</body>
</html>
 

marco.carrieri

Utente Attivo
3 Lug 2009
205
2
0
Italia
www.carrieriinformatica.com
Guarda che funziona... vengono eseguite tutte e due le funzioni....

prova a inserire i seguenti numeri... per un semplice esempio

71 - 11 - 22 - 6 -7

La prima funzione controlla se sono presenti dei numeri gemelli... e trova il numero 11 e il numero 22.

La seconda funzione... cosi come è posta... controlla che la somma del primo numero messo e del secondo numero messo sia compreso tra 81 e 99 estremi esclusi... in questo caso 71+11=82 quindi rientri nella funzione e t stampera quindi il valore 82
 
Discussioni simili
Autore Titolo Forum Risposte Data
D aiuto funzioni javascript Javascript 1
M [Javascript] Spiegazioni di due funzioni Javascript 10
M La bozza di un sito con alcune funzioni javascript non si apre correttamente su smartphone Javascript 1
epicbrozo [Javascript] Mi potreste spiegare passo passo i passaggi di due funzioni? Javascript 0
B [Javascript] funzioni non funzionanti in un form Javascript 8
V [Javascript] Funzioni su input dinamici Javascript 24
T [Javascript] un form con select dinamica che funzioni da menù... Javascript 2
localhost.nicola [Javascript] JS non esegue funzioni su bottoni stampati da chiamata AJAX Javascript 1
Andrea Perrone [Javascript] QUESITO SU FUNZIONI Javascript 28
A la riga clonata non risponde alle funzioni javascript come la riga madre. Javascript 5
M lanciare due funzioni javascript dopo l'invio di un form Javascript 2
S Collegare 2 funzioni javascript Javascript 2
D Cambio funzioni mouse in calendario Javascript Javascript 1
L Semplice esercizio funzioni JavaScript Javascript 5
G Lanciare funzioni javascript da php PHP 4
L scrivere e richiamare funzioni javascript su file php PHP 2
A Funzioni javascript Javascript 4
I Javascript : un click due funzioni Javascript 3
V Ripristino funzioni javascript Javascript 1
K Mettere insieme due funzioni Javascript 2
MarcoGrazia Contenuto generato e richiamo funzioni Ajax 5
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
S Differenza tra le funzioni include () e require ()? PHP 1
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
B Funzioni matematiche php PHP 2
G funzioni php pericolose Hosting 2
M [PHP] utilizzo di una classe e delle sue funzioni PHP 2
Arcadia [MS Access] Implementazione progetto con nuove funzioni. MS Access 0
N [Java] jbutton con funzioni Java 2
A Richiamare funzioni esterne JS da PHP PHP 9
Andy56 Parametri funzioni in Java Java 0
A [PHP] info funzioni PHP 11
M Riadattamento funzioni per far scomparire un menu. jQuery 4
V Creare funzioni PHP per agevolare bootstrap PHP 1
B funzioni per creare file e inserirli dentro una certa cartella in php? PHP 1
A funzioni asincrone e callback...help! Ajax 10
N [php]icone funzioni tabelle PHP 12
M Sostituire le funzioni mysql con mysqli, ma quali? PHP 4
V Funzioni per il filesystem ed il percorso da inserire PHP 0
S funzioni per calcoli sulle date PHP 4
V problema con funzioni annidate Javascript 2
L Visibilità connessione Db con MySQLi in funzioni definite dall'utente PHP 0
A Passaggio di variabile tra funzioni PHP 5
MarcoGrazia Funzioni generiche per ogni uso Snippet PHP 0
M funzioni e gestori di eventi Javascript 1
neo996sps [PHP e funzioni con PDO] Funzione per generare corpo tabella PHP 1
R php.ini disabilitare funzioni PHP 2
otto9due Problema if elseif o foreach.. o non capisco cosa non funzioni.. PHP 4
M funzioni google maps sovrapposizione markers Javascript 0
O Non capisco cosa non funzioni.. :( Ajax 0

Discussioni simili