Moltiplicazione in JavaScript di solito è fatto con l'operatore di asterisco (*), ma è ottenere gli stessi risultati con un operatore diverso. Come ha insegnato nella scuola elementare, moltiplicazione è solo un modo di stenografia per esprimere un problema di addizione ripetuta. Ad esempio, cinque moltiplicato per tre è davvero solo cinque aggiunto a se stesso tre volte per avere quindici anni, lo stesso risultato se moltiplicano. Utilizzando una funzione JavaScript con aggiunta ripetuta, è implementare la moltiplicazione senza l'utilizzo di eventuali asterischi.
Istruzioni
1
Aprire il file HTML in un editor di testo come blocco note di Windows.
2
Aggiungere una funzione che calcola un risultato di moltiplicazione attraverso ripetuto aggiunta aggiungendo il seguente codice all'interno della parte "< head >" del file HTML:
< script type = "text/javascript" >
Function multiply() () {
var a = parseInt(document.getElementById('a').value);
var b = parseInt(document.getElementById('b').value);
var c = 0;
var count = 0;
segno di var = "";
Se (((a<0) & & (b > 0)) | | ((a>0) & & (b < 0))) {
segno = "-";
}
un = Math.abs(a);
per (count = 1; count < = Math.abs(b); count + +) {
+ c = a;
}
avviso (segno + c;
}
< / script >
3
Aggiungere un modulo all'interno del "< corpo >" del file HTML che ottiene due numeri interi da parte dell'utente e quindi chiamare la funzione di moltiplicazione aggiungendo il codice:
< forma >
1. numero: < tipo input = "testo" nome = "a" id = "a" / >
2 ° numero: < input type = "testo" nome = "b" id = "b" / >
< tipo input = "pulsante" value = "Moltiplicare!" onclick="multiply()" / >
< / form >
La risposta si aprirà in una scatola una volta facendo clic sul pulsante "Moltiplicare!". Ad esempio, -4 e 1 uscita -4.
4
Salvare il file HTML e caricare sul server web per visualizzare la funzione di moltiplicazione.