daily pastebin goal
28%
SHARE
TWEET

Teiler v1.0

RandomGuy32 Feb 6th, 2014 59 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head>
  3. <title>
  4.         Test: Teiler einer Ganzzahl v1.0
  5. </title>
  6. <meta name="author" content="Eiffel Buff" />
  7. <!-- Script -->
  8. <script type="text/javascript">
  9.         function fTeiler() {
  10.                 // Eingabe rausziehen
  11.                 var intInput = parseInt(document.getElementById("txtInput").value);
  12.                 // Vorgeplänkel
  13.                 if (intInput < 0) {
  14.                         // Meldung, falls Eingabe kleiner 0 ist
  15.                         document.getElementById("OutputIntro").innerHTML = "Hey, ich sagte eine <span class=\"b\">positive<\/span> Ganzzahl!";
  16.                         // Eventuelle vorherige Liste leeren
  17.                         document.getElementById("OutputList").innerHTML = "";
  18.                         }
  19.                 else if (intInput == 0) {
  20.                         // Meldung, falls Eingabe gleich 0 ist
  21.                         document.getElementById("OutputIntro").innerHTML = "0 lässt sich durch alle natürlichen Zahlen teilen. Suchen Sie sich irgendwas Größeres aus.";
  22.                         // Eventuelle vorherige Liste leeren
  23.                         document.getElementById("OutputList").innerHTML = "";
  24.                         }
  25.                 else {
  26.                         // Meldung vorbereiten
  27.                         document.getElementById("OutputIntro").innerHTML = "Die Zahl " + intInput + " besitzt folgende Teiler:";
  28.                         // Eventuelle vorherige Liste leeren
  29.                         document.getElementById("OutputList").innerHTML = "";
  30.                         // Schleife
  31.                         for (var z = 1; z <= intInput; z++) {
  32.                                 if (intInput % z == 0) {
  33.                                 // falls teilbar, zu Liste hinzufügen
  34.                                 document.getElementById("OutputList").innerHTML = document.getElementById("OutputList").innerHTML + z + "<br \/>";
  35.                                 }
  36.                         }
  37.                 }
  38.         }
  39. </script>
  40. <!-- Stylesheet -->
  41. <style type="text/css">
  42.         .b {
  43.                 font-weight: bold;
  44.                 }
  45.         #OutputList {
  46.                 font-family: monospace;
  47.                 }
  48. </style>
  49. </head>
  50. <body>
  51. <h1>
  52.         Teiler einer Ganzzahl
  53. </h1>
  54. <p>
  55.         Geben Sie eine positive, ganze Zahl ein und lassen Sie das Programm alle Teiler dieser Zahl berechnen.
  56. </p>
  57. <input id="txtInput" type="text" value="Zahl" />
  58. <br />
  59. <input id="btnStart" type="button" value="Berechnen" onClick="fTeiler()" />
  60. <br />
  61. <span id="OutputIntro"></span>
  62. <br />
  63. <span id="OutputList"></span>
  64. </body>
  65. </html>
RAW Paste Data
Top