Advertisement
Guest User

parte3_ex_pag31

a guest
Oct 20th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1.  
  2. <!DOCTYPE html>
  3.  
  4. <html>
  5. <head>
  6. <title>MUDAR PARA TITULO</title> <!-- MUDAR -->
  7. <script type="text/javascript">
  8. var num = 9900;
  9. var tp1 = 0;
  10. var tp2 = 0;
  11. var tp3 = 0;
  12. var t1 = 0;
  13. var t1 = 0;
  14. var t1 = 0;
  15. var p1 = 0;
  16. var p2 = 0;
  17. var p3 = 0;
  18.  
  19.  
  20. function F1(){
  21. tp1 = parseFloat(document.getElementById("tp1").value);
  22. tp2 = parseFloat(document.getElementById("tp2").value);
  23. tp3 = parseFloat(document.getElementById("tp3").value);
  24. var v1 = isNaN(tp1);
  25. var v2 = isNaN(tp2);
  26. var v3 = isNaN(tp3);
  27. if (v1 == true || v2==true || v3==true ){
  28. return alert("Por favor insira um número");
  29. } else { alert("Tempo setado!");
  30. }
  31. }
  32.  
  33. function F2 () {
  34. var pTot = 0;
  35. var winNum = 0;
  36. var winTot = 0;
  37. while (num <= 9999){
  38. var ran01 = Math.random()*100;
  39. var ran02 = Math.random()*100;
  40. var ran03 = Math.random()*100;
  41. //console.log(ran01);
  42. //console.log(ran02);
  43. //console.log(ran03);
  44.  
  45. t1 = ran01.toFixed(2);
  46. t2 = ran02.toFixed(2);
  47. t3 = ran03.toFixed(2);
  48.  
  49. var d01 = tp1-t1;
  50. var d02 = tp2-t2;
  51. var d03 = tp3-t3;
  52.  
  53.  
  54. if (d01<3){
  55. p1=100;
  56. } else if (d01>=3 && d01<=5) {
  57. p1=80;
  58. } else {
  59. p1=80-((d01-5)/5);
  60. }
  61.  
  62. if (d02<3){
  63. p2=100;
  64. } else if (d02>=3 && d02<=5) {
  65. p2=80;
  66. } else {
  67. p2=80-((d02-5)/5);
  68. }
  69.  
  70. if (d03<3){
  71. p3=100;
  72. } else if (d03>=3 && d03<=5) {
  73. p3=80;
  74. } else {
  75. p3=80-((d01-5)/5);
  76. }
  77.  
  78. pTot = p1+p2+p3;
  79.  
  80. console.log (pTot, winTot);
  81. document.write("<p>Inscricao: "+num+"; P1: "+p1+"; p2: "+p2+"; P3: "+p3+"; Total: "+pTot+";</p><br>");
  82. if (pTot>winTot){
  83. winTot=pTot;
  84. winNum=num;
  85. num++;
  86. } else{
  87. num++;}
  88.  
  89. }
  90.  
  91. document.write("<br><p>Vencedor: "+winNum+"; Pontos Totais: "+winTot+".</p>")
  92. }
  93.  
  94. </script>
  95.  
  96.  
  97. </head>
  98. <body>
  99.  
  100. <h2>AQUI VEM UM TITULO</h2>
  101. <div>
  102. <form>
  103. <br><p>Tempo Padrão 1</p><input type="text" id="tp1"><br>
  104. <br><p>Tempo Padrão 2</p><input type="text" id="tp2"><br>
  105. <br><p>Tempo Padrão 3</p><input type="text" id="tp3"><br>
  106. <input type="button" onclick="F1()" value="Setar tempo padrão">
  107. <input type="button" onclick="F2()" value="Rodar!">
  108. </form>
  109. </div>
  110.  
  111. </body>
  112. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement