Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.52 KB | None | 0 0
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function oblicz() {
  5. var Arg1 = document.forms['Nazwa'].Arg1.value;
  6. var Arg2 = document.forms['Nazwa'].Arg2.value;
  7.  
  8. var Rezultat = spr(Arg1);
  9. var Rezultat = spr(Arg2);
  10.  
  11. if(document.forms['Nazwa'].oper[0].checked) {var Arg1 = Arg1-0; var Arg2 = Arg2-0; Rezultat = Arg1 + Arg2; alert(Rezultat); return; }
  12. if (document.forms['Nazwa'].oper[1].checked) {Rezultat = Arg1 - Arg2; alert(Rezultat); return;}
  13. if (document.forms['Nazwa'].oper[2].checked) {Rezultat = Arg1 * Arg2; alert(Rezultat); return;}
  14. if (document.forms['Nazwa'].oper[3].checked) { if (Arg2 == 0) {alert("Nie dzieli sie przez 0");} Rezultat = Arg1 / Arg2; alert(Rezultat); return;}}
  15.  
  16. function spr(slowo)
  17.  
  18. {
  19.     var kod;
  20.     var i;
  21.     if(slowo.length==0) return -1;
  22.     for(i=0;i<slowo.length;i++)
  23.     {
  24.         kod=slowo.charCodeAt(i);
  25.         if(kod>=48 && kod<=57) continue;
  26.         else return i;
  27.     }
  28.     return "ok";
  29.    
  30. }
  31. </script>
  32. </head>
  33. <body>
  34. <table border=30>
  35. <form id="Nazwa" action="">
  36. <tr>
  37. <td>L 1<br>
  38. L 2<br>
  39. </td>
  40. <td>
  41. <input size=10 name="Arg1" type="number"><br>
  42. <input  size=10 name="Arg2" type="number"><br>
  43. </td>
  44. </tr>
  45. <tr>
  46. <td>
  47. <center>
  48. <input name="oper" value="suma" type="radio"><br>
  49. <input name="oper" value="roznica" type="radio"><br>
  50. <input name="oper" value="iloczyn" type="radio"><br>
  51. <input name="oper" value="iloraz" checked="checked" type="radio"><br>
  52. </center>
  53. </td>
  54. <td>
  55. +<br>
  56. -<br>
  57. *<br>
  58. /<br>
  59. </tr>
  60. </table>
  61. <br><br>
  62. <button onclick="return oblicz()">REZULTAT</button>
  63. </form>
  64. </body>
  65. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement