忘性最大的人
意思就是不要个位数为九吧,
初始化变量i的值为1,然后while循环,每次增1,并做出判断在超过99时跳出循环。接着就是对i要做处理,判断是否个位数是9,对其取模10,如果取模之后的结果===9,可以再定义一个sum做累加满足上述判断的变量i,然后你可在循环外输出结果sum,注意要将sum和i定义在循环外,不要为循环局部变量。
我想够详细了。
最暴力的也可以全部加起来然后将带9的减去
var i=1;
var str = '';
var sum = 0;
while(i<=100){
str = i+str;
if(str[str.length-1]!='9'){
sum=sum+i;
}
str="";
i=i+1;
}
console.log(sum);取模就参照上面这位的就好。