Тема: JS:перевод числа в двоичный формат
понадобилась ф-я для перевода десятичных чисел в двоичный формат.
я написал, работает, но уж очень "корявый" код получился... подскажите как "поизящнее" сделать...
function Conv(n)
{
var numb = n, str = "", $str = "";
Conv$(numb);
function Conv$(numb)
{
dec = parseInt(numb/2); // получение целой части от деления
ost = numb%2; // получение остатка от деления
while((dec != 0) || (ost != 1))
{
str += ost;
Conv$(dec);
}
rez = str + "1";
return rez;
}
for(var k = rez.length; k >= 0; k--)
{
$str += rez.charAt(k);
}
return $str;
}
