home *** CD-ROM | disk | FTP | other *** search
- var doc=parent.frames[1].document
- var frm=parent.frames[2]
-
- var T=new Array(["mlΘka","vody","kakaa", "smetany"],
- ["slivovice","lihu","kyseliny","octa"])
- var j=new Array(" stup≥∙"," procent")
- var o=new Array("o teplot∞","koncentrace")
-
- function values(){
-
- doc.close()
- doc.open()
- doc.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1250"><body bgcolor=#fbcf68>')
- var frm=parent.frames[2]
- frm.nh=0
- frm.nv=0
-
- m1 = Math.round(Math.random()*8)+2
- m2 = Math.round(Math.random()*8)+2
- v1 = (Math.round(Math.random()*6)+1)*(m1+m2)
- v2 = (Math.round(Math.random()*6)+1)*(m1+m2)
- while (v1==v2){
- v2 = Math.round(Math.random()*5)*(m1+m2)
- }
- pole=Math.round(Math.random()*1)
- prvek=Math.round(Math.random()*3)
-
- m=m1+m2
- mv=m1*v1+m2*v2
- v=mv/m
- frm.m1=m1
- frm.m2=m2
- frm.v1=v1
- frm.v2=v2
- frm.v=v
- frm.pole=pole
-
- doc.write("Kolik "+j[pole]+" bude mφt sm∞s "+m1+" litr∙ "+T[pole][prvek]+" "+
- o[pole]+" "+v1+j[pole]+" a "+
- m2+" litr∙ "+T[pole][prvek]+" "+
- o[pole]+" "+v2+j[pole]+"?")
- doc.write("<br>")
- doc.write("<hr>")
-
- }
-
- function hints(){
- if (frm.m1 == null) return
- frm.nh=frm.nh+1
- nh=frm.nh
- m12=eval(frm.m1+frm.m2)
- if (nh==1){
- doc.write("Nßpov∞da: m1="+frm.m1+", v1="+frm.v1+" ; m2="+frm.m2+", v2="+frm.v2+"<br>")
- }
- if (nh==2){
- doc.write("v = (m1*v1 + m2*v2) / (m1+m2)<br>")
- }
- if (nh==3){
- doc.write("v = ("+frm.m1+"*"+frm.v1+" + "+frm.m2+"*"+frm.v2+") / ("+frm.m1+"+"+frm.m2+")<br>")
- }
- if (nh==4){
- doc.write("v = ("+frm.m1*frm.v1+" + "+frm.m2*frm.v2+") / "+m12+"<br>")
- }
- if (nh==5){
- doc.write("Zkus myslet!<p>")
- }
- if (nh==6){
- doc.write("Nebo aspo≥ poΦφtat. Vφc nßpov∞dy u₧ nenφ!<p>")
- }
- }
-
- function results(){
- if (frm.v == null) return
- frm.nv=frm.nv+1
- nv=frm.nv
-
- if (nv==1){
- doc.write("<br>V²sledek: v = "+frm.v+" "+j[frm.pole]+".<br>")
- doc.write("<hr>")
- }else{
- }
-
- }
-