快捷导航

用JS中WHILE循环写出1到100,除开个位数是九的总和

有哪位大神可以写出详细的解题思路吗?谢谢了@

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

functionsum(){varresult=0,i=0;while(i
回复

使用道具 举报

意思就是不要个位数为九吧,初始化变量i的值为1,然后while循环,每次增1,并做出判断在超过99时跳出循环。接着就是对i要做处理,判断是否个位数是9,对其取模10,如果取模之后的结果===9,可以再定义一个sum做累加满足上述判断的变量i,然后你可在循环外输出结果sum,注意要将sum和i定义在循环外,不要为循环局部变量。我想够详细了。最暴力的也可以全部加起来然后将带9的减去              
vari=1;varstr='';varsum=0;while(i
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP