Looking to do output formatting (sprintf type functionality) in node.js, but before I write it myself I was wondering if there\'s something similar built-in (I\'ve trawled the d
console.log
works fine.
console.log('%d hours', 4); // 4 hours
console.log('The %2$s contains %1$d monkeys', 4, 'tree'); // The tree contains 4 monkeys
Here is the javascript version of sprintf
:
http://phpjs.org/functions/sprintf:522
There is now printf
-like support in util.format().
Example:
util.format('hello %s', 'world');
// Returns: 'hello world'
There are couple in the npm registry which are actual sprintf
implementations since util.format
has just a very basic support.