Merge branch 'feature/dec-hex' into 'master'
Feature/dec hex See merge request !3
This commit is contained in:
commit
cc1ab2ae83
2 changed files with 69 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
*~
|
||||
.idea/
|
||||
*.iml
|
||||
|
|
68
dencode.js
68
dencode.js
|
@ -99,6 +99,40 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "hextodec",
|
||||
"name": "Decode hex as decimal",
|
||||
"convert": function (input) {
|
||||
try {
|
||||
return {
|
||||
"status": "OK",
|
||||
"content": parseInt(input, 16).toString(10)
|
||||
};
|
||||
} catch (exception) {
|
||||
return {
|
||||
"status": "ERROR",
|
||||
"content": "Invalid number (integer) string."
|
||||
};
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bintodec",
|
||||
"name": "Decode binary as decimal",
|
||||
"convert": function (input) {
|
||||
try {
|
||||
return {
|
||||
"status": "OK",
|
||||
"content": parseInt(input, 2).toString(10)
|
||||
};
|
||||
} catch (exception) {
|
||||
return {
|
||||
"status": "ERROR",
|
||||
"content": "Invalid number (integer) string."
|
||||
};
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "base64encode",
|
||||
"name": "Encode Base64",
|
||||
|
@ -154,6 +188,40 @@
|
|||
"content": quotedPrintable.encode(utf8.encode(input))
|
||||
};
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "dectohex",
|
||||
"name": "Encode decimal as hex",
|
||||
"convert": function (input) {
|
||||
try {
|
||||
return {
|
||||
"status": "OK",
|
||||
"content": parseInt(input).toString(16)
|
||||
};
|
||||
} catch (exception) {
|
||||
return {
|
||||
"status": "ERROR",
|
||||
"content": "Invalid number (integer) string."
|
||||
};
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "dectobin",
|
||||
"name": "Encode decimal as binary",
|
||||
"convert": function (input) {
|
||||
try {
|
||||
return {
|
||||
"status": "OK",
|
||||
"content": parseInt(input).toString(2)
|
||||
};
|
||||
} catch (exception) {
|
||||
return {
|
||||
"status": "ERROR",
|
||||
"content": "Invalid number (integer) string."
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
|
|
Loading…
Reference in a new issue