DHTML - Uso de ARRAY, FOR LOOP o WITH no javascript
Publicado por Emiliano Eloi Silva Barbosa 31/10/2005
[ Hits: 6.962 ]
Homepage: http://emilianoeloi.com.br
Verificação de resultado de loteria(lotomania).
Aplicação de ARRAY, FOR LOOP e WITH.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Logomania</title> <meta name="resource-type" content="document"> <meta name="classification" content="Internet"> <meta name="description" content="Verificar Resultado da Lotomania"> <meta name="keywords" content="logomania"> <meta name="robots" content="All"> <meta name="distribution" content="Global"> <meta name="rating" content="General"> <meta name="author" content="Emiliano Eloi Silva Barbosa"> <meta name="language" content="pt-br"> <style type="text/css"> * { font-family: verdana; font-size: 10px; } a { text-decoration: none; } a:hover { text-decoration: underline; } </style> <script type="text/javascript"> function fCalcular() { var vResultado, vJogo, i, j, acertos; var posINI, posFIM; var mResultado = new Array(); var mJogo = new Array(); var mAcertos = new Array(); with (document.fLM) { vResultado = iResultado.value; vJogo = iJogo.value; }; posINI = 0; posFIM = 2; acertos = 0; for (i=1;i<=20;i++) { mResultado[i] = vResultado.substring(posINI,posFIM); posINI = posINI+5; posFIM = posFIM+5; } posINI = 0; posFIM = 2; for (i=1;i<=50;i++) { mJogo[i] = vJogo.substring(posINI,posFIM); posINI = posINI+5; posFIM = posFIM+5; } for (i=1;i<=20;i++) { for (j=1;j<=50;j++) { if (mResultado[i] == mJogo[j] && !mResultado[i] == "") { acertos = acertos +1; mAcertos[j] = mResultado[i]+"-"; } } } document.fLM.inAcertos.value = ""; for (i=1;i<=50;i++) { with (document.fLM) { if (!mAcertos[i] == "") { inAcertos.value = inAcertos.value+mAcertos[i]; } } } with (document.fLM) { iAcertos.value = acertos; } } </script> </head> <body> <form Name="fLM" Method="POST" ACTION="ACAO"> Resultado: <input Name="iResultado" id="iResultado" type="text" value="03 - 04 - 06 - 07 - 13 - 16 - 21 - 27 - 28 - 30 - 33 - 35 - 40 - 41 - 45 - 59 - 60 - 66 - 71 - 85" size="50">O Resultado deve se digitado da seguinte maneira: <b>00 - 00 - 00</b><br /> Jogo: <input Name="iJogo" id="iJogo" type="text" value="01 - 02 - 03 - 04 - 06 - 08 - 10 - 11 - 16 - 19 - 20 - 21 - 24 - 30 - 33 - 35 - 54 - 55 - 56 - 57 - 58 - 62 - 66 - 68 - 70 - 71 - 72 - 73 - 74 - 76 - 77 - 78 - 81 - 83 - 85 - 90 - 91 - 93 - 94 - 96 - 98 - 00 " size="50">O Resultado deve se digitado da seguinte maneira: <b>00 - 00 - 00</b><br /> Números: <input Name="inAcertos" id="inAcertos" type="Text" value="" size="50"><br /> Acertos: <input Name="iAcertos" id="iAcertos" type="Text" value="" size="3"><br /> <input Name="iCalcular" id="iCalcular" type="button" value="Cálcular" onClick="fCalcular();"> </form> <p> <b>Endereços:</b><br> Resultado: <a HRef="http://www1.caixa.gov.br/Loterias/Resultados/Asp/lotomania.asp">http://www1.caixa.gov.br/Loterias/Resultados/Asp/lotomania.asp</a><br /> Aprenda JS: <a HRef="http://www.w3schools.com/js/default.asp">http://www.w3schools.com/js/default.asp</a> </p> <p> <a href="http://validator.w3.org/"><img src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Transitional" height="31" width="88"> </a> </p> </body> </html>
Mostrar e Esconder DIV com HTML, JavaScript e CSS
Inserindo arquivo .JS na página
Script de um programa de HTML em java
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Não consigo por nenhuma distribuição do Linux ubunto (1)
logins simultaneos no windows para acessar o samba (5)
Tela GNU GRUP versão 2.12 ao reiniciar. Como posso resolver? (1)