Advertisement
NewBestPastebins

Gigachad calculator V4.0

Sep 13th, 2023
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.06 KB | None | 0 0
  1. var loadingScreen = document.createElement("div");
  2. loadingScreen.id = "loadingScreen";
  3. loadingScreen.style.position = "fixed";
  4. loadingScreen.style.top = "0";
  5. loadingScreen.style.left = "0";
  6. loadingScreen.style.width = "100%";
  7. loadingScreen.style.height = "100%";
  8. loadingScreen.style.backgroundColor = "black";
  9. loadingScreen.style.color = "white";
  10. loadingScreen.style.fontFamily = "Arial, sans-serif";
  11. loadingScreen.style.fontSize = "48px";
  12. loadingScreen.style.textAlign = "center";
  13. loadingScreen.style.lineHeight = "100vh";
  14. var loadingText = document.createElement("span");
  15. loadingText.id = "loadingText";
  16. loadingText.innerHTML = "Loading script";
  17. loadingScreen.appendChild(loadingText);
  18. document.body.appendChild(loadingScreen);
  19. var step = 0;
  20. function updateLoading() {
  21. step++;
  22. if (step === 1) {
  23. loadingText.innerHTML = "loaded";
  24. setTimeout(updateLoading, 500);
  25. } else if (step === 2) {
  26. loadingText.innerHTML = "Brug koden på eget ansvar!";
  27. setTimeout(updateLoading, 2000);
  28. } else if (step === 3) {
  29. loadingScreen.style.transition = "opacity 1s";
  30. loadingScreen.style.opacity = "0";
  31. setTimeout(function() {
  32. document.body.removeChild(loadingScreen);
  33. }, 1000);
  34. }
  35. }
  36. //////////////////////////////////////////////////////////////////////////////////////
  37. setTimeout(updateLoading, 1000);
  38. function delayCode(code) {
  39. setTimeout(code, 3700);
  40. }
  41. delayCode(function() {
  42. var button = document.createElement("Button");
  43. button.innerHTML = "Procent af et givent tal (fx. 20% af 100 = 20)";
  44. button.style = "top:60px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  45. document.body.appendChild(button);
  46. button.onclick = function(){
  47. var number = prompt("Skriv tallet du vil tage en procent af:");
  48. var percentage = prompt("Skriv den procentdel, der skal tages af tallet:");
  49. var answer = number * (percentage / 100);
  50. alert(percentage + "% af " + number + " er: " + answer + ".");
  51. };
  52. var button = document.createElement("Button");
  53. button.innerHTML = "Find originale tal efter en stigning";
  54. button.style = "top:120px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  55. document.body.appendChild(button);
  56. button.onclick = function(){
  57. var rise = prompt("Skriv stigningen i procent (uden % tegn):");
  58. var number = prompt("Skriv tallet:");
  59. var original = number / (1 + rise / 100);
  60. alert("Det originale tal er: " + original);
  61. };
  62. var button = document.createElement("Button");
  63. button.innerHTML = "Hvor meget har jeg sparet?";
  64. button.style = "top:180px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  65. document.body.appendChild(button);
  66. button.onclick = function(){
  67. var currentPrice = prompt("Skriv den nuværende pris på varen:");
  68. var offerPercentage = prompt("Skriv hvor stort tilbudet er i procent (uden % tegn):");
  69. var originalPrice = currentPrice / (1 - offerPercentage / 100);
  70. var moneySaved = originalPrice - currentPrice;
  71. alert("Du sparer: " + moneySaved + " på produktet");
  72. };
  73. var button = document.createElement("Button");
  74. button.innerHTML = "Next update soon";
  75. button.style = "top:240px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  76. document.body.appendChild(button);
  77. button.onclick = function(){
  78. alert("comming soon!")};
  79. var button = document.createElement("Button");
  80. button.innerHTML = "Next update soon";
  81. button.style = "top:300px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  82. document.body.appendChild(button);
  83. button.onclick = function(){
  84. alert("comming soon!")};
  85. var button = document.createElement("Button");
  86. button.innerHTML = "Next update soon";
  87. button.style = "top:360px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  88. document.body.appendChild(button);
  89. button.onclick = function(){
  90. alert("comming soon!")};
  91. var button = document.createElement("Button");
  92. button.innerHTML = "Next update soon";
  93. button.style = "top:420px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  94. document.body.appendChild(button);
  95. button.onclick = function(){
  96. alert("comming soon!")};
  97. var button = document.createElement("Button");
  98. button.innerHTML = "Next update soon";
  99. button.style = "top:480px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  100. document.body.appendChild(button);
  101. button.onclick = function(){
  102. alert("comming soon!")};
  103. var button = document.createElement("Button");
  104. button.innerHTML = "Next update soon";
  105. button.style = "top:540px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  106. document.body.appendChild(button);
  107. button.onclick = function(){
  108. alert("comming soon!")};
  109. var button = document.createElement("Button");
  110. button.innerHTML = "Next update soon";
  111. button.style = "top:600px;left:5px;position:absolute;z-index:99999;padding:15px;width:400px;";
  112. document.body.appendChild(button);
  113. button.onclick = function(){
  114. alert("comming soon!")};
  115. var button = document.createElement("Button");
  116. /////////////////////////////////////////////////////////////////////////////////////////////////
  117. var searchField = document.createElement("input");
  118. searchField.type = "text";
  119. searchField.placeholder = "Skriv dit regnestykke her!";
  120. searchField.style.border = "2px solid black";
  121. searchField.style.borderRadius = "10px";
  122. searchField.style.padding = "5px";
  123. var searchButton = document.createElement("button");
  124. searchButton.textContent = "Udregn";
  125. searchButton.onclick = function() {
  126. var query = searchField.value;
  127. query = query.replace(/\s/g, "+");
  128. query = encodeURIComponent(query);
  129. var googleWindow = window.open("https://www.google.com/search?q=" + query, "Google", "width=800, height=600");
  130. };
  131. searchButton.style.border = "2px solid black";
  132. searchButton.style.borderRadius = "10px";
  133. searchButton.style.padding = "5px";
  134. searchButton.style.marginLeft = "10px";
  135. var searchDiv = document.createElement("div");
  136. searchDiv.style.position = "fixed";
  137. searchDiv.style.top = "70px";
  138. searchDiv.style.right = "675px";
  139. searchDiv.appendChild(searchField);
  140. searchDiv.appendChild(searchButton);
  141. document.body.appendChild(searchDiv);
  142. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  143. var mathField = document.createElement("input");
  144. mathField.type = "text";
  145. mathField.style.border = "2px solid black";
  146. mathField.style.borderRadius = "10px";
  147. mathField.style.padding = "5px";
  148. mathField.placeholder = "Skriv en ligning her";
  149. var mathButton = document.createElement("button");
  150. mathButton.textContent = "Regn";
  151. mathButton.onclick = function() {
  152. var problem = mathField.value;
  153. var link = window.open("https://www.symbolab.com/solver/step-by-step/" + problem, "?or=input", "width=800, height=600");
  154. window.open.href = link;
  155. };
  156. var mathDiv = document.createElement("div");
  157. mathDiv.style.position = "fixed";
  158. mathDiv.style.top = "70px";
  159. mathDiv.style.right = "450px";
  160. mathButton.style.border = "2px solid black";
  161. mathButton.style.borderRadius = "10px";
  162. mathButton.style.padding = "5px";
  163. mathDiv.appendChild(mathField);
  164. mathDiv.appendChild(mathButton);
  165. document.body.appendChild(mathDiv);
  166. });
  167.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement