fork download
  1. <!DOCTYPE HTML>
  2.  
  3. <html>
  4.  
  5. <head> </head>
  6.  
  7. <body>
  8. <form name="forma1">
  9. Введите первое число: <input type='text' name='t1' size='10'><br><br>
  10. Введите операцию: <input type='text' name='t2' size='10'><br><br>
  11. Введите второе число: <input type='text' name='t3' size='10'><br><br>
  12. <input type='button' name='button' value="Вычислить" onclick="Rezultat();"><br><br>
  13. Результат: <input type='text' name='res' size='10'>
  14. </form>
  15. </body>
  16.  
  17. <script>
  18.  
  19. function Rezultat(){
  20.  
  21. var num1=document.forma1.t1.value;
  22. var num2=document.forma1.t2.value;
  23. var num3=document.forma1.t3.value;
  24. var num4=document.forma1.res.value;
  25.  
  26. switch(num2){
  27. case "+":
  28. num4=num1+num3;
  29. break;
  30. case "-":
  31. num4=num1-num3;
  32. break;
  33. case "":
  34. num4=num1num3;
  35. break;
  36. case "\":
  37. num4=num1\num3;
  38. break;
  39. }
  40.  
  41. document.forma1.res.value=num4;
  42. }
  43. </script>
  44.  
  45. </html>
Runtime error #stdin #stdout #stderr 0.42s 322432KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
js: "prog.js", line 21: syntax error
js: var num1=document.forma1.t1.value;
js: ...^
js: "prog.js", line 36: unterminated string literal
js: case "\":
js: ........^
js: "prog.js", line 37: missing : after case expression
js: num4=num1\num3;
js: ....^
js: "prog.js", line 37: syntax error
js: num4=num1\num3;
js: .....^
js: "prog.js", line 37: illegal character
js: num4=num1\num3;
js: ..........^
js: "prog.js", line 38: unlabelled break must be inside loop or switch
js: break;
js: .....^
js: "prog.js", line 39: syntax error
js: }
js: ^
js: "prog.js", line 41: syntax error
js: document.forma1.res.value=num4;
js: .........^
js: "prog.js", line 42: syntax error
js: }
js: ^
js: "prog.js", line 43: unterminated regular expression literal
js: </script>
js: ........^
js: "prog.js", line 45: unterminated regular expression literal
js: </html>
js: ......^
js: "prog.js", line 1: Compilation produced 11 syntax errors.