Wait, what?

// 0.001 in Chrome/Safari // 0.0010000000000000002 in FF 3.6.10 (Mac)

HTML

<div id="log"></div>

JavaScript

for (var min = -24, max = 24, dec = 3, pow = max; pow > min; pow -= dec){
    log(10+'^'+pow, '=>', Math.pow(10, pow)); 
}

function log()
{
    var msg = [].slice.call( arguments ).join(' ');

    if (! log.el){ log.el = document.getElementById('log'); }
    log.el.innerHTML += '<p><pre>' + msg + '</pre></p>';
}