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; |