printf and print
Base fiddle with DOM-based print and printf functions
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/sprintf/1.0.1/sprintf.min.js"></script>
<div id="printf"></div>
<div id="print"></div>
JavaScript
// Little printf making use of
// https://github.com/alexei/sprintf.js
function printf(s, arr) {
var t = vsprintf(s, arr);
console.log(t);
var el = document.getElementById("printf");
var span = document.createElement("span");
span.innerText = t;
el.appendChild(span);
}
function print(s) {
console.log(s);
var el = document.getElementById("print");
var span = document.createElement("span");
span.innerText = s;
el.appendChild(span);
}