| var example = require("example"); | |
| //Call some templated functions | |
| console.log(example.maxint(3,7)); | |
| console.log(example.maxdouble(3.14,2.18)); | |
| // Create some class | |
| iv = new example.vecint(100); | |
| dv = new example.vecdouble(1000); | |
| for(i=0;i<100;i++) | |
| iv.setitem(i,2*i); | |
| for(i=0;i<1000;i++) | |
| dv.setitem(i, 1.0/(i+1)); | |
| sum = 0; | |
| for(i=0;i<100;i++) | |
| sum = sum + iv.getitem(i); | |
| console.log(sum); | |
| sum = 0.0; | |
| for(i=0;i<1000;i++) | |
| sum = sum + dv.getitem(i); | |
| console.log(sum); | |
| delete iv; | |
| delete dv; |