数据类型转换
·
Yin灏
let digital_string = ' 123 ';
result = Number(digital_string);
console.log(result); // 123
digital_string = ' 0o123 ';
result = Number(digital_string); // 8进制 -> 10进制
console.log(result); // 83
digital_string = ' 0x123 ';
result = Number(digital_string); // 16进制 -> 10进制
console.log(result); // 291
result = parseInt(digital_string);
console.log(result); // 291
result = Math.round(digital_string);
console.log(result); // 291
digital_string = '28.2';
result = Math.ceil(digital_string);
console.log(result); // 29
digital_string = '12.5';
result = Math.round(digital_string)
console.log(result); // 13
let value = 53.8125;
result = value.toString(2); // 2进制
console.log(result); // 110101.1101
result = value.toString(8); // 8进制
console.log(result); // 65.64
result = value.toString(16); // 16进制
console.log(result); // 35.d