js中a=!a 求解,谢谢
varr=100vars=0.3;a?r-=s:r+=s;if(r<=0||r>=100){a=!a;}这一段代码。。。谢谢。。。只截取了一段。。。求解这里的a=!a...
var r=100
var s=0.3;
a?r-=s:r+=s;
if(r<=0 || r>=100)
{
a=!a;
}
这一段代码。。。谢谢。。。只截取了一段。。。求解这里的a=!a 展开
var s=0.3;
a?r-=s:r+=s;
if(r<=0 || r>=100)
{
a=!a;
}
这一段代码。。。谢谢。。。只截取了一段。。。求解这里的a=!a 展开
6个回答
展开全部
可以这样理解:刚开始a是true,当你对这个a进行操作的时候,改变了原来的状态,变成!a
将!a赋值给了a 就是a=!a;
将!a赋值给了a 就是a=!a;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
意思是把a取反赋给a,最终a的值是true 或false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
相当于a=NULL 吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询