Código:
<html> <head> <title> repetição 'loop' </title> </head> <body> <script language="javascript"> var num,cont=0 num=window.prompt("Digite qual tabuada voce deseja ver") num=parseFloat(num) do { document.write(num+"x"+cont+"="+(num*cont)+"<br />") cont=cont+1 }while(cont<=10) </script> </body> </html>
Agora Vamos Intender o Codigo !
Primeiramente é so colar esse codigo java script basico no bloco de notas e salvar como HTML , que voce podera visualizar
agora vamos la
<script language="javascript> <- Aqui estamos dizendo ao navegador qual é o codigo que esta sendo utilizado
var cont=0,num <- aqui estamos declarando as variaveis , sendo uma com o nome num , que vai receber o numero e a outra ,cont=0 dizendo que a conta ira comecar apos o 0 .
num=window.prompt("Digite o numero da tabuada que deseja ver") <- Aqui a pessoa vai digitar qual tabuada ela quer e vai salvar em num.
num=parseFloat(num) aqui tamos transformando o 'caracter' num em numero real , ele pode ser 1.5 ou qualquer outro com casa decimal , o navegador recebe todos os dados como se fossem "letras".
do <- podemos intender o comando "do" como faça isso
{ <- AQUI ABRIMOS A ESTRUTURA
document.write(num+"x"+cont+"="+(num*cont)+"<br />) <- aqui tamos dizendo para o navegador pegar o "NUM" que vai ser o numero digitado pela pessoa la em cima , adicionar o "X" para aparece como vezes ex : 2"X"2, e vai adicionra o cont , que é nossa variavel contadora , intao ate o momento temos isso , numero digitado + sinal de vezes + contador + sinal de igual + numero * contador+ quebra de linha .
cont=cont+1 <- aqui estamos dizendo que , toda vez que repetir ele vai somar mais 1 , tipo cont +1 +1 +1, assim sucessivamente , e vai mudar a nossa conta ali em cima , conforme for passando vai ficar cont=2 cont=3 .
} <- Aqui fechamos a Estrutura.
while(cont<=10) aqui estamos dizendo .....while = ENQUANTO , cont , cont é nossa variavel contadora lembra que ela vai somando 1 ? intao ela vai somar aet chegar no numero 10 ,
É isso ae galear espero que voces intendam , se nao intenderem peço desculpas , postem ae que eu tento ajudar !
Comment