A node interface for stdio like: cin, cout, scanf and printf.
- npm install node-stdio
- readInt()
read a int or long number from stdin. - readDouble()
read a float or double number from stdin. - read_line()
read number of 1024 characters from stdin, or util meets \n. - gets(size)
read number of size characters from stdin, or util meets \n. - printsth(sth, ...)
display sth in stdou, if there are more than on args, the diaplay split by " ", in the end there is no '\n'. - print(sth, ...)
display sth in stdou, if there are more than on args, the diaplay split by " ", in the end there is a '\n'.
just likeconsole.log()
.
var cmd = require('node-stdio');
function test() {
cmd.print('Please input a int:');
cmd.print(cmd.readInt());
cmd.print('Please input a double:');
cmd.print(cmd.readDouble());
}
test();
- calc a+b, a b split by a space
var cmd = require('node-stdio')
var a, b;
var solveMeFirst = (a,b) => a+b;
while((a=cmd.readInt())!=null && (b=cmd.readInt())!=null){
let c = solveMeFirst(a, b);
cmd.print(c);
}
Everyone uses this tool.