js 求思路

月夕+ 2020-02-21 03:53:07

求思路怎样去做。
...全文
55 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
先定义两个变量sum(和)和i(计数器),定义一个定时器,在定时器里面判断i余4是否为3,如果是,sum就减i,否则就加i,i每次自加,当i等于101的时候,就清除定时器。 var sum=0, i=0; var timer = setInterval(()=>{ if(i%4===3){ sum-=i }else{ sum+=i } i++ console.log(sum) if(i===101){ clearInterval(timer) } },3000)
天际的海浪 2020-02-21
  • 打赏
  • 举报
回复

var x = 0, s = 0, f = 0;
function fn() {
	x += s++ * (++f % 4 ? 1 : -1);
	console.log(x);
	if (x < 100)
		setTimeout(fn, 3000);
}
fn();

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧