Javascript: hvordan mangedoble Uten en Asterisk
Multiplikasjon i Javascript er vanligvis gjort med stjerne (*) operatør, men du oppnå de samme resultatene med en annen operatør. Som lærer i barneskolen, er multiplikasjon bare en forkortelse måte å uttrykke en gjentatt tillegg problem. For eksempel fem multiplisert med tre er egentlig bare fem lagt til seg selv tre ganger for å få femten, samme resultat hvis du mangedoblet. Ved hjelp av en Javascript-funksjon med gjentatt tillegg iverk du multiplikasjon uten bruk av stjerner.
Bruksanvisning
1 Åpne HTML-filen i et tekstredigeringsprogram som Windows Notisblokk.
2 Legge til en funksjon som beregner en multiplikasjon resultat gjennom gjentatte tillegg ved å legge til følgende kode inne i "<head>" en del av HTML-filen:
<Script type = "text / javascript">
funksjon multiplisere () {
Var en = parseInt (document.getElementById ( 'a') verdi.);
Var b = parseInt (document.getElementById ( 'b') verdi.);
Var c = 0;
Var count = 0;
Var sign = "";
if (((a <0) && (b> 0)) || ((a> 0) && (b <0))) {
signere = "-";
}
a = Math.abs (a);
for (teller = 1; telle <= Math.abs (b), teller ++) {
c + = a;
}
alert (sign + c.toString ());
}
</ Script>
3 Legg en form innenfor "<body>" i HTML-filen som vil få to heltall fra brukeren, og deretter ringe multiplikasjon funksjon ved å legge inn koden:
<Form>
Første nummer: <input type = "text" name = "a" id = "a" />
Andre tall: <input type = "text" name = "b" id = "b" />
<Input type = "button" value = "Multipliser!" onclick = "multiplisere ()" />
</ Form>
Svaret vil popup i en boks når du klikker på "Multipliser!" knapp. For eksempel, -4 og en vilje utgang -4.
4 Lagre HTML-fil og belastningen på webserveren din for å se multiplikasjon funksjon.