Mariana-Alice / Loteria

0 stars 1 forks source link

Simulador de loteria

Este projeto é um simulador da megassena, onde o usuario digita seis numeros. E sorteamos aleatoriamente outros seis numeros e comparamos para verificar. quantos numeros o usuario acertou.

Não é para jogos oficiais.

Tecnologias utilizadas

  1. HTML: é uma linguagem de marcação utilizada na construção de páginas na Web. Documentos HTML podem ser interpretados por navegadores.
  2. CSS: é um mecanismo para adicionar estilo (cores, fontes, espaçamento, etc.) a um documento web.
  3. JS: JavaScript é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e, funcional).

Função principal

Aqui estão as duas funções principais do codigo.

Sortear Numeros

function sortearNumeros()
{
  numSort = []

  for (var i=0; i<6; i++)
  {
    do
    {
      sort = Math.ceil(Math.random() * 60)
      sort = (sort == 0) ? 1 : sort

    }
    while (numSort.includes(sort))

    numSort.push(sort)
  }

}

Lendo os numeros digitados

function addToList(num, pos)
{
  if(num.length == 2)
  {
    if (numEsco.includes(num))
    {
        alert("Não deve repetir os números")
    }

    else if (parseInt(num) <= 0|| parseInt(num) > 60)
    {
      alert("O Número digitado deve ser de 1 a 60")
    }

        else
        {
            numEsco[pos-1] = num
        }
  }
}

Como rodar o codigo

-> Simplismente baixa o codigo e abra o arquivo index.html no seu navegador

Referências

  1. HTML: WikipédiA
  2. CSS: WikipédiA
  3. JS: WikipédiA