15 lines
358 B
JavaScript
15 lines
358 B
JavaScript
|
var ffi = require('../../')
|
||
|
|
||
|
var libfactorial = ffi.Library('./libfactorial', {
|
||
|
'factorial': [ 'uint64', [ 'int' ] ]
|
||
|
})
|
||
|
|
||
|
if (process.argv.length < 3) {
|
||
|
console.log('Arguments: ' + process.argv[0] + ' ' + process.argv[1] + ' <max>')
|
||
|
process.exit()
|
||
|
}
|
||
|
|
||
|
var output = libfactorial.factorial(parseInt(process.argv[2]))
|
||
|
|
||
|
console.log('Your output: ' + output)
|