Approximation of e: Difference between revisions
From JSXGraph Wiki
A WASSERMANN (talk | contribs) No edit summary  | 
				A WASSERMANN (talk | contribs) No edit summary  | 
				||
| Line 4: | Line 4: | ||
  var board = JXG.JSXGraph.initBoard('box', {axis:true, boundingbox: [-10, 3, 100, -1]});  |   var board = JXG.JSXGraph.initBoard('box', {axis:true, boundingbox: [-10, 3, 100, -1]});  | ||
  var line = board.create('line', [[-10, Math.E], [100, Math.E]], {strokeColor: 'green', strokeWidth: 1});  |   var line = board.create('line', [[-10, Math.E], [100, Math.E]], {strokeColor: 'green', strokeWidth: 1});  | ||
  var seq = board.create('curve', [[0], [1]]);  |   var seq = board.create('curve', [[0], [1]], {strokeColor: 'blue'});  | ||
  var seq_add = function() {  |   var seq_add = function() {  | ||
     var n = seq.dataX.length,  |      var n = seq.dataX.length,  | ||
         val = Math.pow(1 + 1/n, n);  |          val = Math.pow(1 + 1/n, n);  | ||
    seq.dataX.push(n);  | |||
    seq.dataY.push(val);  | |||
 };  | |||
 var series = board.create('curve', [[0], [1]], {strokeColor: 'black'});  | |||
 var series_add = function() {  | |||
    var n = series.dataX.length,  | |||
        val = series.dataY[n - 1] + 1 / JXG.Math.factorial(n);  | |||
     seq.dataX.push(n);  |      seq.dataX.push(n);  | ||
     seq.dataY.push(val);  |      seq.dataY.push(val);  | ||