lab 11

by HSilvaDaytona

HTML

Enter number from 1-6:
<input type="textbox" id="number" number="" /><br />
<input type="button" id="RainStuff" value="Interpolate" />
<br />
<p id="output"></p>

JavaScript

var SomeVal;
var Rain = [0, 0.04,0.11,0.60,0.87,0.95,1.0];
var Min = 0;
var Max = 6;
var place;
var i;

 
document.getElementById("RainStuff").addEventListener("click", function () {
  rainFall();
});

function rainFall(){

  var SomeIn = document.getElementById('number').value;
  
  for ( i = 0; i <= 6; i++) {
    if (i == SomeIn) {
      SomeVal = Rain[i];//x1
      break;
    }
  }

    for ( i = 0; i <= 6; i++) {
      if (SomeIn > i && SomeIn < (i + 1)) {
        place = SomeIn - i;//x2
        SomeVal = (((Rain[i+1]-Rain[i]/*y3*/) * place)+Rain[i]).toFixed(2);

        break;
      }
    }
 

  var output = document.getElementById('output');
    output.innerHTML = SomeVal;

}