home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 September / Chip_2002-09_cd1.bin / tema / neural / webtest / matika / gymnasti / smesi.js < prev    next >
Text File  |  2001-06-23  |  2KB  |  83 lines

  1. var doc=parent.frames[1].document
  2. var frm=parent.frames[2]
  3.  
  4. function values(){
  5.  
  6. doc.close()
  7. doc.open()
  8. doc.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1250"><body bgcolor=#fbcf68>')
  9. var frm=parent.frames[2]
  10. frm.nh=0
  11. frm.nv=0
  12.  
  13.  m1 = Math.round(Math.random()*8)+1  // hoch∙
  14.  mc = Math.round(Math.random()*3)+2  // dφvek
  15.  m2 = mc*m1
  16.  prvek=Math.round(Math.random()*4)
  17.  
  18. frm.m1=m1
  19. frm.m2=m2
  20. frm.prvek=prvek
  21.  
  22. doc.write("V gymnastickΘm oddile je "+mc+"krßt vφce dφvek ne₧ chlapc∙. ")        
  23. doc.write("Chlapc∙ je p°itom o "+eval(m2-m1)+" mΘn∞ ne₧ dφvek. <br>")
  24. doc.write("Kolik je celkem hoch∙ a kolik dφvek?<br>")
  25. doc.write("<hr>")
  26. }
  27.  
  28. function hints(){
  29. if (frm.m1 == null) return
  30. frm.nh=frm.nh+1
  31. nh=frm.nh
  32. m1=frm.m1
  33. m2=frm.m2
  34. prvek=frm.prvek
  35.  
  36. if (nh==1){
  37. doc.write("Nßpov∞da: OznaΦme poΦet chlapc∙ x a poΦet dφvek y. Pak<br>")
  38. doc.write("(1) y - x = "+eval(m2-m1)+" (poΦet dφvek mΘn∞ poΦet chlapc∙), Φili ")
  39. doc.write("(1) -x + y = "+eval(m2-m1)+"<br>")
  40. doc.write("Po ·prav∞ (1) x - y = "+eval(m1-m2)+" <br>")
  41. doc.write("(2) y = "+eval(m2/m1)+"*x Φili (2) -"+eval(m2/m1)+"*x + y = 0<br>")
  42. }
  43.  
  44. if (nh==2){
  45. doc.write("Mo₧nΘ °eÜenφ: P°iΦt∞te "+eval(m2/m1)+" * (1) k (2)<br>")
  46. doc.write("Dostaneme (2) 0*x + y -"+eval(m2/m1)+ "*y = -"+m2/m1+"*"+eval(m2-m1)+" <br>")
  47. doc.write("Po ·prav∞: (2) "+eval(1-m2/m1)+"*y = -"+eval((m2-m1)*m2/m1)+"<br>")
  48. doc.write("(2)  y = "+m2+"<br>")
  49. }
  50.  
  51. if (nh==3){
  52. doc.write("Dosadφme y="+m2+" do rovnice (1)<br>")
  53. doc.write("Dostaneme (1) -x  +"+m2+" = "+eval(m2-m1)+"<br>")
  54. }
  55. if (nh==4){
  56. doc.write("(2) x = "+eval(m2-m1)+" -"+m2+"<br>")
  57. }
  58. if (nh==5){
  59. doc.write("(2) x = "+m1+"<br>")
  60. }
  61. if (nh==6){
  62. doc.write("Zkus myslet. Vφc nßpov∞dy u₧ nenφ!<p>")
  63. }
  64. }
  65.  
  66. function results(){
  67. if (frm.m1 == null) return
  68. frm.nv=frm.nv+1
  69. nv=frm.nv
  70. m1=frm.m1
  71. m2=frm.m2
  72. prvek=frm.prvek
  73.  
  74.  
  75. if (nv==1){
  76.  
  77. doc.write("Chlapc∙: "+m1+", dφvek: "+m2+". <br>")
  78. doc.write("<hr>")
  79. }else{
  80. }
  81.  
  82. }
  83.