summaryrefslogtreecommitdiff
path: root/JS/binary.js
blob: d0b8d21abf33f097e037126da9fbcfd84b8d9d5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//binary code convertor
function convertBinary() {
    var output = document.getElementById("outputBinary");
    var input = document.getElementById("inputBinary").value;
    output.value = "";
    for (i=0; i < input.length; i++) {var e=input[i].charCodeAt(0);var s = "";
    do{
        var a =e%2;
        e=(e-a)/2;
        s=a+s;
        }while(e!=0);
        while(s.length<8){s="0"+s;}
        output.value+=s;
    }
}