JavaScript如何判断一个数是几位数

实现目标的方法有很多,现在介绍一种使用while循环实现的方法。
    可以想象当这个数某位数除以10为小数的时候,也就是到了该数的最大位(例:如123,123除以10取整为12,12除以10取整为1,1除以10为小数,即不符合循环条件),根据此写循环条件:

	var i = parseInt(prompt('请输入一个整数'));
	var l=0;
			while(i >= 1){
			i=i/10;
			l++;
			}
			console.log(l);

你可能感兴趣的:(JavaScript,while循环)