Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>
- Test: Teiler einer Ganzzahl v1.0
- </title>
- <meta name="author" content="Eiffel Buff" />
- <!-- Script -->
- <script type="text/javascript">
- function fTeiler() {
- // Eingabe rausziehen
- var intInput = parseInt(document.getElementById("txtInput").value);
- // Vorgeplänkel
- if (intInput < 0) {
- // Meldung, falls Eingabe kleiner 0 ist
- document.getElementById("OutputIntro").innerHTML = "Hey, ich sagte eine <span class=\"b\">positive<\/span> Ganzzahl!";
- // Eventuelle vorherige Liste leeren
- document.getElementById("OutputList").innerHTML = "";
- }
- else if (intInput == 0) {
- // Meldung, falls Eingabe gleich 0 ist
- document.getElementById("OutputIntro").innerHTML = "0 lässt sich durch alle natürlichen Zahlen teilen. Suchen Sie sich irgendwas Größeres aus.";
- // Eventuelle vorherige Liste leeren
- document.getElementById("OutputList").innerHTML = "";
- }
- else {
- // Meldung vorbereiten
- document.getElementById("OutputIntro").innerHTML = "Die Zahl " + intInput + " besitzt folgende Teiler:";
- // Eventuelle vorherige Liste leeren
- document.getElementById("OutputList").innerHTML = "";
- // Schleife
- for (var z = 1; z <= intInput; z++) {
- if (intInput % z == 0) {
- // falls teilbar, zu Liste hinzufügen
- document.getElementById("OutputList").innerHTML = document.getElementById("OutputList").innerHTML + z + "<br \/>";
- }
- }
- }
- }
- </script>
- <!-- Stylesheet -->
- <style type="text/css">
- .b {
- font-weight: bold;
- }
- #OutputList {
- font-family: monospace;
- }
- </style>
- </head>
- <body>
- <h1>
- Teiler einer Ganzzahl
- </h1>
- <p>
- Geben Sie eine positive, ganze Zahl ein und lassen Sie das Programm alle Teiler dieser Zahl berechnen.
- </p>
- <input id="txtInput" type="text" value="Zahl" />
- <br />
- <input id="btnStart" type="button" value="Berechnen" onClick="fTeiler()" />
- <br />
- <span id="OutputIntro"></span>
- <br />
- <span id="OutputList"></span>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement