网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
}else if(index == 3){
ClItem({content:day,font_size:60,font_color:0xFFFFFF,background_color:0xFFBB00,border_radiu:{}})
.onClick(()=>{
this.equalClick()
})
}
else {
ClItem({content:day,font_size:60,font_color:0xFFBB00,background_color:0x363746,border_radiu:{}})
.onClick(()=>{
this.calClick(day)
})
}
}
})
}
.columnsTemplate(‘1fr’)
.rowsTemplate(‘1fr 1fr 1fr 2fr’)
.columnsGap(1)
.rowsGap(1)
.width(‘25%’)
.backgroundColor(0x242530)
.height(‘100%’)
.padding({left:1})
}
.width(‘100%’)
.height(‘57%’)
另外,在计算器算法中,涉及到优先级的问题,例如1+2*3这种混合运算式要先算乘除,再算加减。
我的思路是先把输入的运算式存入字符串,并用空格分开,如1 + 2 * 3,然后把该字符串切分成数组&#