if (this.a >1) {
this.ca -=1; //a=a-1
this.c.string = this.a + “/” + this.b; //0+7
}else{
this.a =1;
this.c.string = “1/” + thisb;//1+7
this.showBannerAlter();
}
这就是个字符串,能有啥意思
this.a+"/"+this.b;假设a=1,b=2
那就是1+2?
“1/”+this.b呢
为啥是1+2.。。
this.a+"/"+this.b
应该是 ‘1/2’字符串吧
不是1/2吗?
F12 在Console里
let a = 1,b = 2;
console.log(a+"/"+b);
1/2
this.a+"/"+this.b
是a/b 的意思?
谢谢哈
嗯呀,/就是个字符呀
谢谢!!!
我知道这个是字符,头次看到 this.a+"/"+this.b这种,还以为是做加法
谢谢
一般,除了顺序问题括号问题啥啥啥复杂情况,就考虑几个属性++++的时候,有字符串之后就是拼接,妹有或字符串之前就是运算
let a=1,b=2,c=3,d=4,e=5
console.log(a+b+c+d+e) //15全加上了
console.log(a+b+c+’/’+d+e) //6/45,斜线前面1+2+3 = 6,后面4,5拼接成45
好的!学到新知识了,兄弟,谢谢
我确认下,a/b 这只是显示,而不是做除法,对吧?
对的,加引号就是字符串了
好的,多谢。
js的字符串连接就是用+