Show
Ignore:
Timestamp:
03/17/08 09:32:02 (5 years ago)
Author:
takayama
Message:

lang/javascript/pacecalculater/calculater.js,
lang/javascript/pacecalculater/index.html:

5kmのタイムを出すようにしたり、とか

Location:
lang/javascript/pacecalculater
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/pacecalculater/calculater.js

    r7725 r8006  
    66var Calculater = { 
    77   calc: function() { 
    8       var ary = $('inputarea').value.split(/\n/); 
     8      var val = $('inputarea').value; 
     9      if(this.last_val == val) 
     10         return; 
     11      this.last_val = val; 
     12      var ary = val.split(/\n/); 
    913      var result = ""; 
    1014      var calculater = ""; 
    1115      var fuel = 0; 
     16      var last_f = 0; 
    1217      for(var v, i = 0; v = ary[i]; i++) { 
    1318         var km= i + 1; 
    14          result += km + ":" + v + "<br />\n"; 
     19         if(km < 10) result += '0'; 
     20         result += km + ": " + v + "<br />\n"; 
    1521         fuel = this.sum(String(fuel), v); 
    1622 
    1723         // for calculater 
    1824         if(i % 5 == 4) { 
    19             calculater += "<span class='km'>" + km + "km</span><br />\n"; 
    20             calculater += this.to_time(fuel) + "<br />\n"; 
     25            calculater += "<span class='km'>[" + km + "km]</span><br />\n"; 
     26            calculater += this.to_time(fuel); 
     27            calculater += " / "+ this.to_time(fuel - last_f); 
     28            calculater += "<br />\n"; 
     29            last_f = fuel; 
    2130         } 
    2231      } 
  • lang/javascript/pacecalculater/index.html

    r7725 r8006  
    2323 
    2424   <body> 
    25       <div id="calculater" style="float: left; width: 7em;"> 
     25      <div id="calculater" style="float: left; width: 11em;"> 
    2626         &nbsp; 
    2727      </div>