Danielli Caetano Postado Outubro 9, 2007 Denunciar Share Postado Outubro 9, 2007 Acho que esse também não está certoUsando laços de repetição, criar um script que mostr na página quantos e quais são os múltiplos de 19 até 100.<html> <head> <script Language="JavaScript"> function calcula_multiplo() { var multiplo = 0; for (var i = 0;i<=100;i++) { if ((i%19)==0) { multiplo++; document.write("Multiplos de 19: "+i+"<br>"); } } document.write("Total: "+multiplo); } </script> <body onLoad="java script:calcula_multiplo();"> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Outubro 9, 2007 Denunciar Share Postado Outubro 9, 2007 tá certo, só alterei o inicio do for para um para o resultado 0 não aparecer<html> <head> <script Language="JavaScript"> function calcula_multiplo() { var multiplo = 0; for (var i = 1;i<=100;i++) { if ((i%19)==0) { multiplo++; document.write("Multiplos de 19: "+i+"<br>"); } } document.write("Total: "+multiplo); } </script> <body onLoad="java script:calcula_multiplo();"> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Outubro 11, 2007 Denunciar Share Postado Outubro 11, 2007 hmmm... dá pra melhorar esse código. Do jeito que está aí, serão feitas 100 ou 101 iterações, certo?Faça-se o seguinte: ao invés de um incremento unitário em "i", incrementemos 19 unidades a cada iteração.function calcula_multiplo() { var multiplo = 0; document.write("Multiplos de 19: <br>"); for (var i = 19; i<=100; i+=19) { multiplo++; document.write(i+"<br>"); } document.write("Total: "+multiplo); }Resultado: serão realizadas 5 iterações somente!. WOW!!!! 20x menos B) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Outubro 11, 2007 Denunciar Share Postado Outubro 11, 2007 beleza flavio, ficou bem legal, show de bola sua ideia! gostei! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Outubro 12, 2007 Denunciar Share Postado Outubro 12, 2007 heheh, valeu! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Danielli Caetano
Acho que esse também não está certo
Usando laços de repetição, criar um script que mostr na página quantos e quais são os múltiplos de 19 até 100.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.