raga, se io scrivo:

var1 = parseInt("1010", 2)

in "var1" trovo il valore decimale di 1010, quindi 10

e se volessi fare il contrario?

ovvero ottenere un numero in binario, ottale o esadecimale???