Javascript 十进制转十六进制
Javascript dec to hex
var dec = prompt("Enter a number");
if (dec != null && dec > 0) {
var hex = dec.toString(16);
alert(hex);
}
else {
alert("number must be greater than 0");
}
我有以下代码
当我在提示中输入一个数字时,它会提示相同的数字
示例:我输入 256
警报:256
prompt
会return一个string
。先把它转换成普通的 number
。
var dec = +prompt("Enter a number");
if (dec != null && dec > 0) {
var hex = dec.toString(16);
alert(hex);
}
else {
alert("number must be greater than 0");
}
试试这个
var dec = prompt("Enter a number");
if (dec != null && dec > 0) {
var hex = parseInt(dec,16);
alert(hex);
}
else {
alert("number must be greater than 0");
}
var dec = prompt("Enter a number");
if (dec != null && dec > 0) {
var hex = dec.toString(16);
alert(hex);
}
else {
alert("number must be greater than 0");
}
我有以下代码 当我在提示中输入一个数字时,它会提示相同的数字 示例:我输入 256 警报:256
prompt
会return一个string
。先把它转换成普通的 number
。
var dec = +prompt("Enter a number");
if (dec != null && dec > 0) {
var hex = dec.toString(16);
alert(hex);
}
else {
alert("number must be greater than 0");
}
试试这个
var dec = prompt("Enter a number");
if (dec != null && dec > 0) {
var hex = parseInt(dec,16);
alert(hex);
}
else {
alert("number must be greater than 0");
}