HTML5   46
ja
Guest on 6th March 2023 06:45:15 PM


  1. <!DOCTYPE html>
  2.         <title>Losowanie koloru tła strony i kalkulator</title>
  3. </head>
  4. <body onload="ustawTlo()">
  5.     <script>
  6.        
  7.         var kolory = ["red", "blue", "green"];
  8.    
  9.        
  10.         var losowaLiczba = Math.round(Math.random() *(2-0)+0 );
  11.    
  12.        
  13.         var wybranyKolor = kolory[losowaLiczba];
  14.    
  15.         function ustawTlo() {
  16.             document.body.style.backgroundColor = wybranyKolor;
  17.         }
  18.    
  19.      
  20.         function oblicz() {
  21.          
  22.             var x = document.getElementById("x").value;
  23.    
  24.             if (isNaN(x) || x == 0) {
  25.                 alert("Popraw dane! Podaj liczbę dodatnią różną od zera.");
  26.             } else {
  27.          
  28.                 var y = 1/x;
  29.    
  30.                 alert("Wartość y wynosi: " + y);
  31.             }
  32.         }
  33.     </script>
  34.    
  35.     <h1>Kalkulator</h1>
  36.    
  37.     <form>
  38.         <label for="x">Podaj wartość x:</label>
  39.         <input type="text" id="x" name="x">
  40.         <br>
  41.         <input type="button" value="y=1/x" onclick="oblicz()">
  42.     </form>
  43. </body>
  44. </html>

Raw Paste

Login or Register to edit or fork this paste. It's free.