转成parseInt(tes);还是3000000000000052700<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- function show() { var tes = "3000000000000052542"; var txt = tes.split(""); var arry = new Array(); for (var i = 0; i < tes.length; i++) { arry[i] = parseInt(txt[i]); }
alert(tes);
要是用的时候必须是数字可再将其转换成int型,parseInt(tes);
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function show() {
var tes = "3000000000000052542";
var txt = tes.split("");
var arry = new Array();
for (var i = 0; i < tes.length; i++) {
arry[i] = parseInt(txt[i]);
}
alert(arry.join("",arry));
}
//-->
</SCRIPT>
</HEAD><BODY onLoad="show()"></BODY>
</HTML>
这是数字