var Q1= Number(document.getElementById("Ceshizhi1").value);
var Q2= Number(document.getElementById("Ceshizhi2").value);
var A=4*Q1*Q1+Q2;
//像这样的A最后也是Number类型,例如:A=12399,如何获得A的位数为5位?
è·åæ´æ°çé¿åº¦å¯ä»¥ç¨ä»¥ä¸å ç§æ¹æ³å®ç°ï¼
1.è°ç¨toStringæ¹æ³è½¬ä¸ºå符串ååé¿åº¦
alert(num.toString().length);
2.éå¼è½¬å符串ååé¿åº¦
alert((num + '').length)
æ¨è第1ç§æ¹æ³ï¼ç®åé«æ
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-01-27
String(A).length
A.toString().length
(A+"").length
(A+"").match(/\d/g).length
等等。。。
第2个回答 2015-01-27
转换称字符串再算,String(A).length