{"id":2023,"date":"2024-09-11T17:36:00","date_gmt":"2024-09-11T20:36:00","guid":{"rendered":"https:\/\/geradordasorte.com.br\/blog\/?page_id=2023"},"modified":"2024-09-11T18:52:24","modified_gmt":"2024-09-11T21:52:24","slug":"gerador-de-numeros-mega-sena","status":"publish","type":"page","link":"https:\/\/geradordasorte.com.br\/blog\/gerador-de-numeros-mega-sena\/","title":{"rendered":""},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2023\" class=\"elementor elementor-2023\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-72fe33d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72fe33d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1fd2fef\" data-id=\"1fd2fef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b8b02f2 elementor-widget elementor-widget-html\" data-id=\"b8b02f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"mega-sena-generator\" class=\"container\">\r\n    <h1>Gerador de N\u00fameros Mega-Sena<\/h1>\r\n    <label for=\"quantity\">N\u00fameros por jogo (6-20):<\/label> \r\n    <input id=\"quantity\" max=\"20\" min=\"6\" type=\"number\" value=\"6\" \/> \r\n    <br \/>\r\n    <label for=\"games\">Quantidade de jogos (1-20):<\/label> \r\n    <input id=\"games\" max=\"20\" min=\"1\" type=\"number\" value=\"1\" \/> \r\n    <br \/>\r\n    <label for=\"fixedCount\">N\u00fameros fixos (0-4):<\/label>\r\n    <select id=\"fixedCount\">\r\n        <option value=\"0\">0<\/option>\r\n        <option value=\"1\">1<\/option>\r\n        <option value=\"2\">2<\/option>\r\n        <option value=\"3\">3<\/option>\r\n        <option value=\"4\">4<\/option>\r\n    <\/select>\r\n    <div id=\"fixedNumbers\"><\/div>\r\n    <br \/>\r\n    <button id=\"generate-btn\">Gerar Jogos<\/button>\r\n    <div id=\"results\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n\r\n    function updateFixedInputs() {\r\n        const fixedCount = parseInt(document.getElementById('fixedCount').value);\r\n        const fixedNumbersDiv = document.getElementById('fixedNumbers');\r\n        fixedNumbersDiv.innerHTML = '';\r\n        \r\n        for (let i = 0; i < fixedCount; i++) {\r\n            const input = document.createElement('input');\r\n            input.type = 'number';\r\n            input.min = 1;\r\n            input.max = 60;\r\n            input.required = true;\r\n            input.placeholder = `N\u00ba ${i+1}`;\r\n            fixedNumbersDiv.appendChild(input);\r\n        }\r\n    }\r\n\r\n    function generateNumbers(quantity, fixedNumbers) {\r\n        const numbers = new Set(fixedNumbers);\r\n        while (numbers.size < quantity) {\r\n            const newNumber = Math.floor(Math.random() * 60) + 1;\r\n            if (!fixedNumbers.includes(newNumber)) {\r\n                numbers.add(newNumber);\r\n            }\r\n        }\r\n        return Array.from(numbers).sort((a, b) => a - b);\r\n    }\r\n\r\n    function createBallElement(number, isFixed) {\r\n        const ball = document.createElement('div');\r\n        ball.className = 'ball';\r\n        if (isFixed) {\r\n            ball.classList.add('fixed-ball');\r\n        }\r\n        ball.textContent = number.toString().padStart(2, '0');\r\n        return ball;\r\n    }\r\n\r\n    function generateGames() {\r\n        const quantity = parseInt(document.getElementById('quantity').value);\r\n        const gamesCount = parseInt(document.getElementById('games').value);\r\n        const fixedCount = parseInt(document.getElementById('fixedCount').value);\r\n        \r\n        if (quantity < 6 || quantity > 20 || gamesCount < 1 || gamesCount > 20 || fixedCount < 0 || fixedCount > 4) {\r\n            alert('Por favor, verifique os valores inseridos.');\r\n            return;\r\n        }\r\n\r\n        const fixedNumbers = Array.from(document.getElementById('fixedNumbers').children)\r\n            .map(input => parseInt(input.value))\r\n            .filter(num => !isNaN(num) && num >= 1 && num <= 60);\r\n\r\n        if (fixedNumbers.length !== fixedCount) {\r\n            alert('Por favor, preencha todos os n\u00fameros fixos corretamente.');\r\n            return;\r\n        }\r\n\r\n        const resultsDiv = document.getElementById('results');\r\n        resultsDiv.innerHTML = '';\r\n\r\n        for (let i = 0; i < gamesCount; i++) {\r\n            const gameDiv = document.createElement('div');\r\n            gameDiv.className = 'game';\r\n            const gameNumbers = generateNumbers(quantity, fixedNumbers);\r\n\r\n            const gameTitle = document.createElement('h3');\r\n            gameTitle.textContent = `Jogo ${i + 1}`;\r\n            gameDiv.appendChild(gameTitle);\r\n\r\n            gameNumbers.forEach((number, index) => {\r\n                setTimeout(() => {\r\n                    const ball = createBallElement(number, fixedNumbers.includes(number));\r\n                    gameDiv.appendChild(ball);\r\n                }, index * 100);\r\n            });\r\n\r\n            resultsDiv.appendChild(gameDiv);\r\n        }\r\n    }\r\n\r\n    document.getElementById('fixedCount').addEventListener('change', updateFixedInputs);\r\n    document.getElementById('generate-btn').addEventListener('click', generateGames);\r\n\r\n    \/\/ Initialize fixed inputs\r\n    updateFixedInputs();\r\n});\r\n<\/script>\r\n\r\n<style>\r\n  .container {\r\n    background-color: #ffffff;\r\n    border-radius: 10px;\r\n    padding: 20px;\r\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\r\n    text-align: center;\r\n    max-width: 600px;\r\n    width: 100%;\r\n    margin: 0 auto;\r\n  }\r\n  h1 {\r\n    color: #209869;\r\n  }\r\n  label, input, button, select {\r\n    margin: 10px 0;\r\n    font-size: 16px;\r\n  }\r\n  input[type=\"number\"] {\r\n    width: 50px;\r\n    padding: 5px;\r\n    text-align: center;\r\n  }\r\n  button {\r\n    background-color: #209869;\r\n    color: white;\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 5px;\r\n    cursor: pointer;\r\n    transition: background-color 0.3s;\r\n    margin: 5px;\r\n  }\r\n  button:hover {\r\n    background-color: #1a7d56;\r\n  }\r\n  #results {\r\n    margin-top: 20px;\r\n  }\r\n  .game {\r\n    margin-bottom: 15px;\r\n    border-bottom: 1px solid #ccc;\r\n    padding-bottom: 15px;\r\n  }\r\n  .ball {\r\n    display: inline-block;\r\n    width: 40px;\r\n    height: 40px;\r\n    border-radius: 50%;\r\n    background-color: #209869;\r\n    color: white;\r\n    line-height: 40px;\r\n    margin: 5px;\r\n  }\r\n  .fixed-ball {\r\n    background-color: #ff9900;\r\n  }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9303b9b elementor-widget elementor-widget-text-editor\" data-id=\"9303b9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>O <strong>gerador de n\u00fameros Mega Sena<\/strong> \u00e9 uma ferramenta pr\u00e1tica e eficiente para quem deseja montar suas apostas de maneira r\u00e1pida e estrat\u00e9gica. <br \/><br \/>Com ele, voc\u00ea pode selecionar a quantidade de n\u00fameros por jogo, <strong>entre 6 e 20, e gerar at\u00e9 20 jogos automaticamente<\/strong>, economizando tempo. Al\u00e9m disso, o gerador oferece a op\u00e7\u00e3o de <strong>fixar at\u00e9 4 n\u00fameros<\/strong>, permitindo que voc\u00ea mantenha seus n\u00fameros da sorte em todos os jogos. <br \/><br \/>Para utilizar a ferramenta, basta selecionar a quantidade desejada de n\u00fameros e jogos, definir os n\u00fameros fixos (se houver), e clicar no bot\u00e3o <strong>&#8220;Gerar Jogos&#8221;<\/strong>. <br \/><br \/>O resultado \u00e9 exibido imediatamente, com todos os n\u00fameros organizados de forma visual.<\/p>\n<p>Se voc\u00ea est\u00e1 buscando aumentar suas chances ou apenas quer criar suas apostas de maneira mais conveniente, o gerador de n\u00fameros Mega Sena \u00e9 a solu\u00e7\u00e3o ideal. <br \/><br \/>Ele facilita o processo de cria\u00e7\u00e3o dos jogos e permite ajustes personalizados de acordo com sua estrat\u00e9gia. Ap\u00f3s gerar os n\u00fameros, voc\u00ea pode imprimir seus jogos ou salvar os resultados para uso futuro. <br \/><br \/>Com essa ferramenta, apostar na Mega Sena fica mais simples e r\u00e1pido, especialmente para quem gosta de testar diferentes combina\u00e7\u00f5es de n\u00fameros sem perder muito tempo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Gerador de N\u00fameros Mega-Sena N\u00fameros por jogo (6-20): Quantidade de jogos (1-20): N\u00fameros fixos (0-4): 01234 Gerar Jogos O gerador de n\u00fameros Mega Sena \u00e9 uma ferramenta pr\u00e1tica e eficiente para quem deseja montar suas apostas de maneira r\u00e1pida e estrat\u00e9gica. Com ele, voc\u00ea pode selecionar a quantidade de n\u00fameros por jogo, entre 6 e &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/geradordasorte.com.br\/blog\/gerador-de-numeros-mega-sena\/\" class=\"more-link\">Continue lendo<span class=\"screen-reader-text\"> &#8220;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2023","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/pages\/2023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/comments?post=2023"}],"version-history":[{"count":19,"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/pages\/2023\/revisions"}],"predecessor-version":[{"id":2047,"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/pages\/2023\/revisions\/2047"}],"wp:attachment":[{"href":"https:\/\/geradordasorte.com.br\/blog\/wp-json\/wp\/v2\/media?parent=2023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}