数据类型转换
想要把一个字符串转换为整数吗?
javascript 中如何把一个浮点数转换为整数?
解释
数据类型转换:
如下的数据类型转换是可行的
a) 字符串到整数 (int)
b) 浮点数到整数 (int)
c) 字符串到浮点数
d) 整数 (int) 到字符串
e) 浮点数到字符串
a)
转换字符串到整数为了将字符串转换为整数,我们需要调用函数或者方法 "
parseInt(). 如果赋值了可接受的参数(例如:"4") 将返回正确的值反之如果赋值错误 (例如: "sd") 将返回 0。
示例 | 结果 |
parseInt("4"); | 4 |
parseInt("5aaa"); | 4 |
parseInt("4.33333"); | 4 |
parseInt("aaa"); | NaN (意思是 "不是一个数 Not a Number") |
|
b)
转换浮点数为整数为了将浮点数转换为整数,我们需要调用函数或者方法 parseInt.
示例代码:
<script language="javascript">
var a = "334";
var b = 3;
var c = parseInt(a)+b;
var d = a+b;
document.write("parseInt(a)+b = "+c);
document.write(" a+b = "+d);
</script>
结果: