Bin Decimal
by Ron Eaglin
HTML
<input type="button" value="GO"
onclick="document.getElementById('output').innerHTML = myFunction(25, '').split('').reverse().join('')" />
<div id="output"></div>
JavaScript
function myFunction(n, s)
{
if (n == 0) return s;
s += n%2;
return myFunction(Math.floor(n/2), s);
}