8,9c8,9 < .spananswer { color: blue; } < .goes { color: purple; } --- > #spananswer { color: blue; } > #goes { color: purple; } 13,19d12 < var numplayers=location.search.split('numplayers=')[1] ? eval(decodeURIComponent(location.search.split('numplayers=')[1].split('&')[0])) : 1; < var restdone=true; < if (numplayers > 1) { restdone=false; } < var zero=0; < var thecurrentone=''; < var im=0; < 32,33c25,26 < var score=[eval(73000 * 24 * 60 * 60)]; < var goes=[0]; --- > var score=eval(73000 * 24 * 60 * 60); > var goes=0; 36,37c29 < < var myr=[eval(Math.floor(Math.random() * 56) + 1)]; --- > var myr=eval(Math.floor(Math.random() * 56) + 1); 40c32 < for (im=0; im for (var im=0; im var myantiguess=eval(Math.floor(Math.random() * utcSecondsSinceEpoch) + 0); 56,57c40,41 < document.getElementById('score' + thecurrentone).innerHTML='' + score[zero]; < document.getElementById('goes' + thecurrentone).innerHTML='' + goes[zero]; --- > document.getElementById('score').innerHTML='' + score; > document.getElementById('goes').innerHTML='' + goes; 59,60c43,44 < document.getElementById('spananswer' + thecurrentone).innerHTML='' + myantiguess[zero]; < adate=new Date(eval(eval('' + myantiguess[zero]) * 1000)); --- > document.getElementById('spananswer').innerHTML='' + myantiguess; > adate=new Date(eval(eval('' + myantiguess) * 1000)); 69,85d52 < if (!restdone) { restdone=true; dorest(); } < } < < function dorest() { < var ccellone=document.getElementById('cell1').innerHTML; < var acellarr=ccellone.split(' id="'); < var newtdis=acellarr[0]; < document.getElementById('mythead').innerHTML+='
Player 1
'; < for (var ii=2; ii<=numplayers; ii++) { < for (var jj=1; jj','
Player ' + ii + '
'); < document.getElementById('row1').innerHTML+='' + newtdis + ''; < document.getElementById('spananswer' + ii).innerHTML='' + myantiguess[eval(-1 + ii)]; < newtdis=acellarr[0]; < } 88,101c55,58 < function checkanswer(buto) { < zero=0; < thecurrentone=('' + buto.id).replace('mybut',''); < if (thecurrentone != '') { zero=eval(-1 + eval('' + thecurrentone)); } < adate=new Date(eval(eval('' + myantiguess[zero]) * 1000)); < yearm=eval('' + adate.getFullYear()); < monthm=dowm[eval(0 + eval('' + adate.getMonth()))]; < daym=eval(0 + eval('' + adate.getDate())); < his=eval('' + adate.getHours()); < mis=eval('' + adate.getMinutes()); < sis=eval('' + adate.getSeconds()); < blurb = 'Perfect last answer for ' + myantiguess[zero] + ' was ' + ('0' + daym).slice(-2) + '/' + monthm + '/' + yearm + ' ' + ('0' + his).slice(-2) + ':' + ('0' + mis).slice(-2) + ':' + ('0' + sis).slice(-2) + ' GMT'; < document.getElementById('asp').title='Best answer to ' + myantiguess[zero] + ' seconds since 1/1/1970 was what date'; < var bdate = new Date(document.getElementById('syear' + thecurrentone).value, eval(-1 + eval('' + document.getElementById('smonth' + thecurrentone).value)), document.getElementById('sday' + thecurrentone).value, document.getElementById('shour' + thecurrentone).value, document.getElementById('sminute' + thecurrentone).value, document.getElementById('ssecond' + thecurrentone).value); --- > function checkanswer() { > blurb = 'Perfect last answer for ' + myantiguess + ' was ' + ('0' + daym).slice(-2) + '/' + monthm + '/' + yearm + ' ' + ('0' + his).slice(-2) + ':' + ('0' + mis).slice(-2) + ':' + ('0' + sis).slice(-2) + ' GMT'; > document.getElementById('asp').title='Best answer to ' + myantiguess + ' seconds since 1/1/1970 was what date'; > var bdate = new Date(document.getElementById('syear').value, eval(-1 + eval('' + document.getElementById('smonth').value)), document.getElementById('sday').value, document.getElementById('shour').value, document.getElementById('sminute').value, document.getElementById('ssecond').value); 104,112c61,67 < goes[zero]++; < score[zero]-=Math.abs(eval(eval(butcSecondsSinceEpoch) - eval(myantiguess[zero]))); < document.getElementById('score' + thecurrentone).innerHTML='' + score[zero]; < document.getElementById('goes' + thecurrentone).innerHTML='' + goes[zero]; < if (document.getElementById('score' + thecurrentone).innerHTML.replace(/^0$/g,'-1').indexOf('-') != -1) { < if (numplayers == 1) { < alert('You survived until go number ' + goes[zero]); < location.href=document.URL; < } --- > goes++; > score-=Math.abs(eval(eval(butcSecondsSinceEpoch) - eval(myantiguess))); > document.getElementById('score').innerHTML='' + score; > document.getElementById('goes').innerHTML='' + goes; > if (document.getElementById('score').innerHTML.replace(/^0$/g,'-1').indexOf('-') != -1) { > alert('You survived until go number ' + goes); > location.href=document.URL; 114c69 < myantiguess[zero]=eval(Math.floor(Math.random() * utcSecondsSinceEpoch) + 0); --- > myantiguess=eval(Math.floor(Math.random() * utcSecondsSinceEpoch) + 0); 151,152c106,107 < <

Big Number (Starts at 1/1/1970) Date and Time Guessing via Seconds Since Game for Player(s)

--- > >

Big Number (Starts at 1/1/1970) Date and Time Guessing via Seconds Since Game

154c109 < < --- > > 159c114 < //     :: GMT
--- > //     :: GMT
161c116 < --- > 163d117 <
--- > 156,157c111,112 <
Points left:      Survival count:
Seconds since 1/1/1970: ... try to match GMT datetime closely below, else lose points
Points left:      Survival count:
Seconds since 1/1/1970: ... try to match GMT datetime closely below, else lose points