If we get 5 x 7
, which gives 35
, we can see this way:
7 + 7 + 7 + 7 + 7 n2
└────────┬────────┘
5 n1
Conveying this to an algorithm means that we have to add the value n2
(7, in the example) by n1
times (5, in the example).
What can be implemented like this:
var n1 = Number(window.prompt(" digite o primeiro número "));
var n2 = Number(window.prompt(" digite o segundo número "));
var soma = 0;
var num = 0;
while( num < n1 ) // vamos efetuar a soma n1 vezes
{
var soma = soma + n2; // e, em cada vez, adicionamos n2 ao total
num++;
}
alert(soma);
See working at CODEPEN .