Nwlapcug.com


JavaScript: Come moltiplicare senza asterisco

JavaScript: Come moltiplicare senza asterisco


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.