// Create a div element for the loading screen var loadingScreen = document.createElement("div"); loadingScreen.id = "loadingScreen"; loadingScreen.style.position = "fixed"; loadingScreen.style.top = "0"; loadingScreen.style.left = "0"; loadingScreen.style.width = "100%"; loadingScreen.style.height = "100%"; loadingScreen.style.backgroundColor = "black"; loadingScreen.style.color = "white"; loadingScreen.style.fontFamily = "Arial, sans-serif"; loadingScreen.style.fontSize = "48px"; loadingScreen.style.textAlign = "center"; loadingScreen.style.lineHeight = "100vh"; // Create a span element for the loading text var loadingText = document.createElement("span"); loadingText.id = "loadingText"; loadingText.innerHTML = "Loading script"; // Set the initial text to "Loading script" // Append the loading text to the loading screen loadingScreen.appendChild(loadingText); // Append the loading screen to the document body document.body.appendChild(loadingScreen); // Create a variable to store the current step of the loading process var step = 0; // Create a function to update the loading text and screen function updateLoading() { // Increment the step by one step++; // If the step is 1, change the text to "loaded" and wait for 0.5 seconds if (step === 1) { loadingText.innerHTML = "loaded"; setTimeout(updateLoading, 500); } else if (step === 2) { // If the step is 2, change the text to "Brug koden på eget ansvar!" and wait for 2 seconds loadingText.innerHTML = "Brug koden på eget ansvar!"; setTimeout(updateLoading, 2000); } else if (step === 3) { // If the step is 3, fade out the loading screen and remove it from the document loadingScreen.style.transition = "opacity 1s"; // Set the transition property to animate the opacity loadingScreen.style.opacity = "0"; // Set the opacity to zero setTimeout(function() { // After one second, remove the loading screen from the document document.body.removeChild(loadingScreen); }, 1000); } } // Call the updateLoading function after one second setTimeout(updateLoading, 1000); var button = document.createElement("Button"); button.innerHTML = "Procent af et givent tal (fx. 20% af 100 = 20)"; button.style = "top:60px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ var number = prompt("Skriv tallet du vil tage en procent af:"); var percentage = prompt("Skriv den procentdel, der skal tages af tallet:"); var answer = number * (percentage / 100); alert(percentage + "% af " + number + " er: " + answer + "."); }; var button = document.createElement("Button"); button.innerHTML = "Find originale tal efter en stigning"; button.style = "top:120px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ var rise = prompt("Skriv stigningen i procent (uden % tegn):"); var number = prompt("Skriv tallet:"); var original = number / (1 + rise / 100); alert("Det originale tal er: " + original); }; var button = document.createElement("Button"); button.innerHTML = "Hvor meget har jeg sparet?"; button.style = "top:180px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ var currentPrice = prompt("Skriv den nuværende pris på varen:"); var offerPercentage = prompt("Skriv hvor stort tilbudet er i procent (uden % tegn):"); var originalPrice = currentPrice / (1 - offerPercentage / 100); var moneySaved = originalPrice - currentPrice; alert("Du sparer: " + moneySaved + " på produktet"); }; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:240px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:300px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:360px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:420px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:480px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:540px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); button.innerHTML = "Next update soon"; button.style = "top:600px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;"; document.body.appendChild(button); button.onclick = function(){ alert("comming soon!")}; var button = document.createElement("Button"); ///////////////////////////////////////////////////////////////////////////////////////////////// var searchField = document.createElement("input"); searchField.type = "text"; searchField.placeholder = "Skriv dit regnestykke her!"; searchField.style.border = "2px solid black"; searchField.style.borderRadius = "10px"; searchField.style.padding = "5px"; var searchButton = document.createElement("button"); searchButton.textContent = "Udregn"; searchButton.onclick = function() { var query = searchField.value; query = query.replace(/\s/g, "+"); query = encodeURIComponent(query); var googleWindow = window.open("https://www.google.com/search?q=" + query, "Google", "width=800, height=600"); }; searchButton.style.border = "2px solid black"; searchButton.style.borderRadius = "10px"; searchButton.style.padding = "5px"; searchButton.style.marginLeft = "10px"; var searchDiv = document.createElement("div"); searchDiv.style.position = "fixed"; searchDiv.style.top = "70px"; searchDiv.style.right = "675px"; searchDiv.appendChild(searchField); searchDiv.appendChild(searchButton); document.body.appendChild(searchDiv); ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// var mathField = document.createElement("input"); mathField.type = "text"; mathField.style.border = "2px solid black"; mathField.style.borderRadius = "10px"; mathField.style.padding = "5px"; mathField.placeholder = "Skriv en ligning her"; var mathButton = document.createElement("button"); mathButton.textContent = "Regn"; mathButton.onclick = function() { var problem = mathField.value; var link = window.open("https://www.symbolab.com/solver/step-by-step/" + problem, "?or=input", "width=800, height=600"); window.open.href = link; }; var mathDiv = document.createElement("div"); mathDiv.style.position = "fixed"; mathDiv.style.top = "70px"; mathDiv.style.right = "450px"; mathButton.style.border = "2px solid black"; mathButton.style.borderRadius = "10px"; mathButton.style.padding = "5px"; mathDiv.appendChild(mathField); mathDiv.appendChild(mathButton); document.body.appendChild(mathDiv);