javascript类型转换示例

  

复制代码 代码如下:

  <script>

  var i="123abc";

  i=parseInt(i);//字符串转整形

  alert(i+","+typeof(i));//输出:123,number

  i="12.3abc";

  i=parseFloat(i);//字符串转浮点型

  alert(i+","+typeof(i));//输出:12.3,number(可见不管是int还是float都是number类型)

  i="a123abc";

  i=parseInt(i);//字符串转整形

  alert(i+","+typeof(i));//输出:NaN,number (由于转换失败,所以提示“不是一个数字,Not a Number”)

  var num=document.getElementById("num").value;

  function showMsg(num)

  {

  for(var i=0;i<num;i++)

  {

  document.write("你好,JavaScript!<br/>");

  }

  }

  </script>