实现目标的方法有很多,现在介绍一种使用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);
实现目标的方法有很多,现在介绍一种使用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);