数据类型转换

想要把一个字符串转换为整数吗?
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.
示例 结果
parseInt(5.133); 5

示例代码:
<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>

结果: