Team:Groningen/Modelling/model/calc.js

From 2009.igem.org

(Difference between revisions)
Line 57: Line 57:
funtion doSomething(){
funtion doSomething(){
-
   tijd = 9;
+
   var time = 9;
-
   return tijd;
+
   return time;
}
}

Revision as of 09:24, 25 August 2009

function calc(){

 //  gets input
 var growthFactorNode = document.getElementById("growthFactor");
 // reads input
 var growthFactor = Number(growthFactorNode.value); 
 
 // begin variable
 var time = 0;
 var x = 0;
 var y = 0;
 arrValueX = new Array();
 arrValueY = new Array();


 // process
 var growthFactor = growthFactor + 1;
 for (var time = 0; time < 30; time++) {
   var y = growthFactor*x*x;
   var x = x + 1;
   arrValueX.push(x);
   arrValueY.push(y);
 }
 
 // Set outputs
 setOutput(growthFactorAnswer, growthFactor ); 
 document.getElementById('growthFactorGraph').refresh();

}


function setOutput(node,v) {

 node.innerHTML = formatNumberToHTML(v);
 node.value = v;

}


function formatNumberToHTML(v,p) {

 if (p===undefined) p = 5;
 return v.toPrecision(p)
         .replace(/e\+([0-9]+)$/i,'·10$1')
         .replace(/e\-([0-9]+)$/i,'·10-$1');

}

// Annelies

function tijd(){

 // tijd = 8;
 tijd = setTimeout ( "doSomething()", 3000 );
 // Set outputs
 setOutput(tijdAnswer, tijd); 

}

funtion doSomething(){

 var time = 9;
 return time;

}