Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.83 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Лучший диплом в мире</title>
  6.  
  7. </head>
  8. <body>
  9. <br>
  10. <caption>Цена ТС: </caption>
  11. <input type="text" id="price" placeholder="Цена">
  12. <br>
  13. <caption>Обьем двигателя: </caption>
  14. <select id="dvig">
  15. <option value="600">0.6</option>
  16. <option value="800">0.8</option>
  17. <option value="100">1.0</option>
  18. <option value="1200">1.2</option>
  19. <option value="1400">1.4</option>
  20. <option value="1600">1.6</option>
  21. <option value="1800">1.8</option>
  22. <option value="2000">2.0</option>
  23. <option value="2200">2.2</option>
  24. <option value="2400">2.4</option>
  25. <option value="2600">2.6</option>
  26. <option value="2800">2.8</option>
  27. <option value="3000">3.0</option>
  28. <option value="3200">3.2</option>
  29. <option value="3400">3.4</option>
  30. <option value="3600">3.6</option>
  31. <option value="3800">3.8</option>
  32. <option value="4000">4.0</option>
  33. <option value="4400">4.4</option>
  34. </select>
  35. <br>
  36. <caption>Тип двигателя: </caption>
  37. <select id="gas">
  38. <option>Бензин</option>
  39. <option>Дизель</option>
  40. </select>
  41. <br>
  42. <caption>Возраст ТС: </caption>
  43. <select id="year">
  44. <option>Новое</option>
  45. <option>До 5 лет</option>
  46. <option>Более 5 лет</option>
  47. </select>
  48. <hr>
  49. <input type="submit" id="sent" value="Рассчитать">
  50. <div>
  51. <input type="text" id="result">
  52. <br>
  53. <input type="text" id="resulta">
  54. <br>
  55. <input type="text" id="resultb">
  56. </div>
  57. <script type="text/javascript">
  58.  
  59. var button = document.getElementById("sent");
  60. button.onclick = function() {
  61. var poshlina;
  62. var nds;
  63. var dvig = document.getElementById("dvig").value;
  64. var akciz;
  65. var price = parseInt(document.getElementById("price").value);
  66. var e = document.getElementById("dvig");
  67. var t = document.getElementById("gas");
  68. var y = document.getElementById("year");
  69. var kef = 0;
  70. var diz = 0;
  71. var gs = 0;
  72.  
  73.  
  74. if(y.selectedIndex == 0) {
  75.  
  76. if(e.selectedIndex == 0) diz = 0.103;
  77. else if(e.selectedIndex == 1) diz = 0.103;
  78. else if(e.selectedIndex == 2) diz = 0.103;
  79. else if(e.selectedIndex == 3) diz = 0.103;
  80. else if(e.selectedIndex == 4) diz = 0.103;
  81. else if(e.selectedIndex == 5) diz = 0.327;
  82. else if(e.selectedIndex == 6) diz = 0.327;
  83. else if(e.selectedIndex == 7) diz = 0.327;
  84. else if(e.selectedIndex == 8) diz = 0.327;
  85. else if(e.selectedIndex == 9) diz = 0.327;
  86. else if(e.selectedIndex == 10) diz = 2.209;
  87. else if(e.selectedIndex == 11) diz = 2.209;
  88. else if(e.selectedIndex == 12) diz = 2.209;
  89. else if(e.selectedIndex == 13) diz = 2.209;
  90. else if(e.selectedIndex == 14) diz = 2.209;
  91. else if(e.selectedIndex == 15) diz = 2.209;
  92. else if(e.selectedIndex == 16) diz = 2.209;
  93. else if(e.selectedIndex == 17) diz = 2.209;
  94. else if(e.selectedIndex == 18) diz = 2.209;
  95.  
  96.  
  97. if(e.selectedIndex == 0) kef = 0.102;
  98. else if(e.selectedIndex == 1) kef = 0.102;
  99. else if(e.selectedIndex == 2) kef = 0.102;
  100. else if(e.selectedIndex == 3) kef = 0.063;
  101. else if(e.selectedIndex == 4) kef = 0.063;
  102. else if(e.selectedIndex == 5) kef = 0.267;
  103. else if(e.selectedIndex == 6) kef = 0.267;
  104. else if(e.selectedIndex == 7) kef = 0.267;
  105. else if(e.selectedIndex == 8) kef = 0.267;
  106. else if(e.selectedIndex == 9) kef = 0.276;
  107. else if(e.selectedIndex == 10) kef = 0.276;
  108. else if(e.selectedIndex == 11) kef = 0.276;
  109. else if(e.selectedIndex == 12) kef = 0.276;
  110. else if(e.selectedIndex == 13) kef = 2.209;
  111. else if(e.selectedIndex == 14) kef = 2.209;
  112. else if(e.selectedIndex == 15) kef = 2.209;
  113. else if(e.selectedIndex == 16) kef = 2.209;
  114. else if(e.selectedIndex == 17) kef = 2.209;
  115. else if(e.selectedIndex == 18) kef = 2.209;
  116.  
  117.  
  118. if(t.selectedIndex == 0) gs = kef;
  119. else if(t.selectedIndex == 1 ) gs = diz;
  120.  
  121. if(t.selectedIndex == 0) akciz = kef * dvig;
  122. else if(t.selectedIndex == 1) akciz = diz * dvig;
  123. }
  124.  
  125. else if(y.selectedIndex == 1) {
  126.  
  127. if(e.selectedIndex == 0) diz = 1.367;
  128. else if(e.selectedIndex == 1) diz = 1.367;
  129. else if(e.selectedIndex == 2) diz = 1.367;
  130. else if(e.selectedIndex == 3) diz = 1.367;
  131. else if(e.selectedIndex == 4) diz = 1.367;
  132. else if(e.selectedIndex == 5) diz = 1.923;
  133. else if(e.selectedIndex == 6) diz = 1.923;
  134. else if(e.selectedIndex == 7) diz = 1.923;
  135. else if(e.selectedIndex == 8) diz = 1.923;
  136. else if(e.selectedIndex == 9) diz = 1.923;
  137. else if(e.selectedIndex == 10) diz = 1.923;
  138. else if(e.selectedIndex == 11) diz = 1.923;
  139. else if(e.selectedIndex == 12) diz = 1.923;
  140. else if(e.selectedIndex == 13) diz = 2.779;
  141. else if(e.selectedIndex == 14) diz = 2.779;
  142. else if(e.selectedIndex == 15) diz = 2.779;
  143. else if(e.selectedIndex == 16) diz = 2.779;
  144. else if(e.selectedIndex == 17) diz = 2.779;
  145. else if(e.selectedIndex == 18) diz = 2.779;
  146.  
  147. if(e.selectedIndex == 0) kef = 1.094;
  148. else if(e.selectedIndex == 1) kef = 1.094;
  149. else if(e.selectedIndex == 2) kef = 1.094;
  150. else if(e.selectedIndex == 3) kef = 1.367;
  151. else if(e.selectedIndex == 4) kef = 1.367;
  152. else if(e.selectedIndex == 5) kef = 1.643;
  153. else if(e.selectedIndex == 6) kef = 1.643;
  154. else if(e.selectedIndex == 7) kef = 1.643;
  155. else if(e.selectedIndex == 8) kef = 1.643;
  156. else if(e.selectedIndex == 9) kef = 2.213;
  157. else if(e.selectedIndex == 10) kef = 2.213;
  158. else if(e.selectedIndex == 11) kef = 2.213;
  159. else if(e.selectedIndex == 12) kef = 2.213;
  160. else if(e.selectedIndex == 13) kef = 3.329;
  161. else if(e.selectedIndex == 14) kef = 3.329;
  162. else if(e.selectedIndex == 15) kef = 3.329;
  163. else if(e.selectedIndex == 16) kef = 3.329;
  164. else if(e.selectedIndex == 17) kef = 3.329;
  165. else if(e.selectedIndex == 18) kef = 3.329;
  166.  
  167.  
  168. if(t.selectedIndex == 0) gs = kef;
  169. else if(t.selectedIndex == 1 ) gs = diz;
  170.  
  171. if(t.selectedIndex == 0) akciz = kef * dvig;
  172. else if(t.selectedIndex == 1) akciz = diz * dvig;
  173.  
  174. }
  175.  
  176. else if(y.selectedIndex == 2) {
  177.  
  178. if(e.selectedIndex == 0) diz = 1.761;
  179. else if(e.selectedIndex == 1) diz = 1.761;
  180. else if(e.selectedIndex == 2) diz = 1.761;
  181. else if(e.selectedIndex == 3) diz = 1.761;
  182. else if(e.selectedIndex == 4) diz = 1.761;
  183. else if(e.selectedIndex == 5) diz = 2.441;
  184. else if(e.selectedIndex == 6) diz = 2.441;
  185. else if(e.selectedIndex == 7) diz = 2.441;
  186. else if(e.selectedIndex == 8) diz = 2.441;
  187. else if(e.selectedIndex == 9) diz = 2.441;
  188. else if(e.selectedIndex == 10) diz = 2.441;
  189. else if(e.selectedIndex == 11) diz = 2.441;
  190. else if(e.selectedIndex == 12) diz = 2.441;
  191. else if(e.selectedIndex == 13) diz = 4.715;
  192. else if(e.selectedIndex == 14) diz = 4.715;
  193. else if(e.selectedIndex == 15) diz = 4.715;
  194. else if(e.selectedIndex == 16) diz = 4.715;
  195. else if(e.selectedIndex == 17) diz = 4.715;
  196. else if(e.selectedIndex == 18) diz = 4.715;
  197.  
  198. if(e.selectedIndex == 0) kef = 1.438;
  199. else if(e.selectedIndex == 1) kef = 1.438;
  200. else if(e.selectedIndex == 2) kef = 1.438;
  201. else if(e.selectedIndex == 3) kef = 1.761;
  202. else if(e.selectedIndex == 4) kef = 1.761;
  203. else if(e.selectedIndex == 5) kef = 2.441;
  204. else if(e.selectedIndex == 6) kef = 2.441;
  205. else if(e.selectedIndex == 7) kef = 2.441;
  206. else if(e.selectedIndex == 8) kef = 2.441;
  207. else if(e.selectedIndex == 9) kef = 4.985;
  208. else if(e.selectedIndex == 10) kef = 4.985;
  209. else if(e.selectedIndex == 11) kef = 4.985;
  210. else if(e.selectedIndex == 12) kef = 4.985;
  211. else if(e.selectedIndex == 13) kef = 4.985;
  212. else if(e.selectedIndex == 14) kef = 4.985;
  213. else if(e.selectedIndex == 15) kef = 4.985;
  214. else if(e.selectedIndex == 16) kef = 4.985;
  215. else if(e.selectedIndex == 17) kef = 4.985;
  216. else if(e.selectedIndex == 18) kef = 4.985;
  217.  
  218.  
  219. if(t.selectedIndex == 0) gs = kef;
  220. else if(t.selectedIndex == 1 ) gs = diz;
  221.  
  222. if(t.selectedIndex == 0) akciz = kef * dvig;
  223. else if(t.selectedIndex == 1) akciz = diz * dvig;
  224.  
  225. }
  226.  
  227.  
  228.  
  229.  
  230.  
  231. poshlina = price * 0.1;
  232. nds = (price + poshlina + akciz) * 0.2;
  233. nds = Math.round(nds*10)/10
  234. akciz = Math.round(akciz*10)/10
  235. var result = document.getElementById("result");
  236. result.value = nds;
  237. resulta.value = akciz;
  238. resultb.value = poshlina;
  239.  
  240.  
  241. };
  242.  
  243.  
  244.  
  245. </script>
  246. </body>
  247. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement