From: <Salvato da Windows Internet Explorer 7>
Subject: MCD e mcm in javascript
Date: Wed, 3 Sep 2008 16:28:56 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0045_01C90DE2.299DB0A0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350

This is a multi-part message in MIME format.

------=_NextPart_000_0045_01C90DE2.299DB0A0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://utenti.quipo.it/base5/numeri/mcmmcd.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>MCD e mcm in javascript</TITLE><LINK=20
href=3D"http://utenti.quipo.it/base5/stileb5.css" type=3Dtext/css =
rel=3Dstylesheet>
<META http-equiv=3Dcontent-type content=3D"text/html; =
charset=3Diso-8859-1">
<SCRIPT type=3Dtext/javascript>
<!-- This script and many more are available free online at -->


<!-- The JavaScript Source!! http://javascript.internet.com -->


<!-- Original: Seamus Yim -->



<!-- Begin
function go(input1,input2,input3,input4){
if (document.form1.text3.value=3D=3D"" && =
document.form1.text4.value=3D=3D""){
document.form1.answer.value=3Dhcf(input1,input2);
document.form1.answer2.value=3Dlcm(input1,input2);
}=20

if (document.form1.text3.value!=3D"" && =
document.form1.text4.value=3D=3D""){
document.form1.answer.value=3Dhcf(hcf(input1,input2),input3);
document.form1.answer2.value=3Dlcm(lcm(input1,input2),input3);
}=20

if (document.form1.text3.value!=3D"" && =
document.form1.text4.value!=3D""){
document.form1.answer.value=3Dhcf(hcf(hcf(input1,input2),input3),input4);=

document.form1.answer2.value=3Dlcm(lcm(lcm(input1,input2),input3),input4)=
;
}

}

function hcf(text1,text2){
var gcd=3D1;
if (text1>text2) {text1=3Dtext1+text2; text2=3Dtext1-text2; =
text1=3Dtext1-text2;}
if ((text2=3D=3D(Math.round(text2/text1))*text1)) {gcd=3Dtext1}else {
for (var i =3D Math.round(text1/2) ; i > 1; i=3Di-1) {
if ((text1=3D=3D(Math.round(text1/i))*i))
if ((text2=3D=3D(Math.round(text2/i))*i)) {gcd=3Di; i=3D-1;}
}
}
return gcd;
}

function lcm(t1,t2){
var cm=3D1;
var f=3Dhcf(t1,t2);
cm=3Dt1*t2/f;
return cm;
}
//  End -->

  </SCRIPT>

<META content=3D"MSHTML 6.00.6000.16705" name=3DGENERATOR></HEAD>
<BODY>
<P>[<A href=3D"http://utenti.quipo.it/base5/index.htm"><STRONG>BASE=20
Cinque</STRONG> - <EM>Appunti di Matematica ricreativa</EM></A>]</P>
<H1 style=3D"TEXT-ALIGN: center">M.C.D. e m.c.m. in javascript</H1>
<FORM name=3Dform1>
<P>Inserite da due a quattro numeri nelle caselle qui sotto e cliccate =
sul=20
pulsante "<STRONG>Calcola il m.c.m. e il M.C.D.</STRONG>". I risultati =
saranno=20
visualizzati nelle due caselle in fondo.</P>
<P>Attenzione: le caselle vanno riempite nell'ordine dato: 1=B0, 2=B0, =
3=B0, 4=B0,=20
altrimenti i risultati potrebbero essere sbagliati!<BR></P>
<P>1=B0 numero: <INPUT size=3D5 name=3Dtext1><BR>2=B0 numero: <INPUT =
size=3D5=20
name=3Dtext2><BR>3=B0 numero: <INPUT size=3D5 name=3Dtext3> =
(facoltativo<BR>4=B0 numero:=20
<INPUT size=3D5 name=3Dtext4> (facoltativo)<BR><BR><INPUT =
onclick=3Dgo(eval(document.form1.text1.value),eval(document.form1.text2.v=
alue),eval(document.form1.text3.value),eval(document.form1.text4.value)) =
type=3Dbutton value=3D"Calcola il m.c.m. e il M.C.D.">=20
<BR><BR>Massimo comun divisore (M.C.D.): <INPUT readOnly size=3D15=20
name=3Danswer><BR>Minimo comune multiplo (m.c.m.): <INPUT readOnly =
size=3D15=20
name=3Danswer2></P></FORM>
<P>Potete salvare la pagina sul vostro computer e utilizzare il =
programma senza=20
essere collegati a internet.</P>
<P><SPAN style=3D"FONT-SIZE: 10pt"><STRONG>Per creare questa pagina ho =
utilizzato=20
e modificato un codice JavaScript fornito da </STRONG></SPAN><A=20
style=3D"FONT-SIZE: 10pt" href=3D"http://javascriptsource.com/"=20
name=3Dlink><STRONG>The JavaScript Source</STRONG></A><SPAN=20
style=3D"FONT-SIZE: 10pt"><STRONG></STRONG></SPAN></P>
<P><EM>Data creazione: giugno 2006</EM></P>
<P><EM>Ultimo aggiornamento: giugno 2006</EM></P>
<P>html 4.01</P>
<HR>

<P style=3D"TEXT-ALIGN: center">Sito Web realizzato da =
<STRONG>Gianfranco=20
Bo</STRONG></P></BODY></HTML>

------=_NextPart_000_0045_01C90DE2.299DB0A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://utenti.quipo.it/base5/stileb5.css

BODY {
	FONT-WEIGHT: normal; BACKGROUND: white; MARGIN-LEFT: 4em; COLOR: black; =
MARGIN-RIGHT: 8em; FONT-STYLE: normal; FONT-FAMILY: Helvetica, Arial, =
sans-serif; TEXT-ALIGN: left
}
P {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.3em; PADDING-LEFT: 0em; =
MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0em; TEXT-INDENT: 0em; =
PADDING-TOP: 0em; TEXT-ALIGN: left
}
H1 {
	COLOR: #9f1d35
}
H2 {
	COLOR: #9f1d35
}
H3 {
	COLOR: #9f1d35
}
H4 {
	COLOR: #9f1d35
}
H5 {
	COLOR: #9f1d35
}
H1 {
	PADDING-RIGHT: 0em; MARGIN-TOP: 1.33em; PADDING-LEFT: 0em; FONT-WEIGHT: =
bold; FONT-SIZE: 2em; MARGIN-BOTTOM: 0.33em; PADDING-BOTTOM: 0em; =
PADDING-TOP: 0em; FONT-STYLE: normal
}
H2 {
	PADDING-RIGHT: 0em; MARGIN-TOP: 1.75em; PADDING-LEFT: 0em; FONT-WEIGHT: =
normal; FONT-SIZE: 1.75em; MARGIN-BOTTOM: 0.33em; PADDING-BOTTOM: 0em; =
PADDING-TOP: 0em; FONT-STYLE: normal; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 0em; MARGIN-TOP: 1.58em; PADDING-LEFT: 0em; FONT-WEIGHT: =
bold; FONT-SIZE: 1.58em; MARGIN-BOTTOM: 0.33em; PADDING-BOTTOM: 0em; =
PADDING-TOP: 0em; FONT-STYLE: normal; TEXT-ALIGN: left
}
H4 {
	PADDING-RIGHT: 0em; MARGIN-TOP: 1.33em; PADDING-LEFT: 0em; FONT-WEIGHT: =
bold; FONT-SIZE: 1.33em; MARGIN-BOTTOM: 0.33em; PADDING-BOTTOM: 0em; =
PADDING-TOP: 0em; FONT-STYLE: normal; TEXT-ALIGN: left
}
H5 {
	PADDING-RIGHT: 0em; MARGIN-TOP: 1.17em; PADDING-LEFT: 0em; FONT-WEIGHT: =
bold; FONT-SIZE: 1.17em; MARGIN-BOTTOM: 0.33em; PADDING-BOTTOM: 0em; =
PADDING-TOP: 0em; FONT-STYLE: italic; TEXT-ALIGN: left
}
DIV {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0em; PADDING-LEFT: 0em; MARGIN-BOTTOM: =
0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
BLOCKQUOTE {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: =
0.5em 1em; PADDING-TOP: 0em; FONT-STYLE: italic
}
CITE {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: =
0em; PADDING-TOP: 0em; FONT-STYLE: italic; FONT-FAMILY: Helvetica, =
Arial, sans-serif
}
TABLE {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; =
BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffcc
}
TABLE TH {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#808080 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#808080 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #808080 1px solid
}
TABLE TD {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#808080 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: =
#808080 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #808080 1px solid
}
UL {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.5em; PADDING-LEFT: 0em; =
MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0em; MARGIN-LEFT: 0em; =
PADDING-TOP: 0em
}
OL {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.5em; PADDING-LEFT: 0em; =
MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0em; MARGIN-LEFT: 0em; =
PADDING-TOP: 0em
}
LI {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.5em; PADDING-LEFT: 0em; =
MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0em; MARGIN-LEFT: 1.5em; =
PADDING-TOP: 0em; TEXT-ALIGN: left
}
DL {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.5em; PADDING-LEFT: 0em; =
MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0em; MARGIN-LEFT: 0em; =
PADDING-TOP: 0em
}
DT {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.3em; PADDING-LEFT: 0em; FONT-WEIGHT: =
bold; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
DD {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0.3em; PADDING-LEFT: 0em; =
MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0em; MARGIN-LEFT: 0.5em; =
PADDING-TOP: 0em
}
DL {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 0.3em
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
CODE {
	FONT-FAMILY: Courier New, Courier, monospace
}
INS {
	BACKGROUND-COLOR: yellow; TEXT-DECORATION: underline
}
DEL {
	TEXT-DECORATION: line-through
}
A[href] {
	COLOR: blue; TEXT-DECORATION: underline
}
HR {
	COLOR: #999999; HEIGHT: 1px
}

------=_NextPart_000_0045_01C90DE2.299DB0A0--

