printf, sprintf, and vsprintf for JavaScript
npm install format
The code works in browsers as well, you can copy these functions into your project or otherwise include them with your other JavaScript.
var Format = require('format')
, printf = Format.printf
, format = Format.format // aliased as sprintf as well
// Print 'hello world'
printf('%s world', 'hello')
var what = 'life, the universe, and everything'
format('%d is the answer to %s', 42, what)
// => '42 is the answer to life, the universe, and everything'
Supported format specifiers: b, c, d, f, o, s, x, and X.
See man 3 printf
or man 1 printf
for details.
Copyright 2010 - 2011 Sami Samhuri [email protected]
ISC (see included LICENSE)