wechat weapp 2048
1.0.0
ปัญหาหลักของโปรแกรมนี้คือเมื่อผู้ใช้เลื่อนหน้าจอ เซลล์ที่มีค่าเดียวกันจะถูกรวมเข้าด้วยกัน และช่องว่างจะถูกทำเครื่องหมายเป็น 0 ("" ถูกใช้ในโค้ดของฉันเพื่อแสดงช่องว่าง) สมมติว่ากระดานหมากรุกเป็นดังนี้:
item[0] = [2, 0, 2, 0]; item[1] = [0, 0, 0, 0]; คือ 2000 แทนที่จะเป็น 0002 เนื่องจากการเลื่อนไปทางขวาเริ่มจากรายการที่ถูกต้อง[3] = [0, 0, 0, 0];
- ย้าย 0 ทั้งหมดในรายการ [0] ไปยังจุดสิ้นสุดเพื่อให้กลายเป็น 2200 สำรวจรายการและเพิ่มค่าตัวห้อยเดียวกัน และตั้งค่าตัวเลขต่อไปนี้เป็น 0
- 2020 ---> 2200 ---> 4200 ----> 4000