A far cleaner solution:
console.log(process.argv.slice(2).reduce(function(a, x) {
return a + parseFloat(x)
}, 0)); console.log(process.argv.slice(2).reduce(function(a, x) {
return a + parseFloat(x)
}, 0));