ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => ห้องแฟลช => โพสต์ถูกเริ่มโดย: retard เมื่อ 20 ต.ค. 2009, 08:42 น.

ชื่อเรื่อง: ขอรบกวนเรื่องนับเวลาถอยหลังหน่อยค
โพสต์โดย: retard เมื่อ 20 ต.ค. 2009, 08:42 น.
 ช่วยแก้โค้ดให้มันนับเป็นแบบ นาที:วินาที ทีครับ คือผมก็ไม่ได้เก่งโค้ดมากมายนะครับ

stop();
count = 5;
function countTime() {
count--;
txtTime.text = count;
if (count == 0) {
txtTime.text = "TimeOut";
clearInterval(id);
gotoAndPlay(10);
} else {
clearInterval(id);
id = setInterval(countTime, 1000);
}
}
id = setInterval(countTime, 1000);
ชื่อเรื่อง: ตอบ: ขอรบกวนเรื่องนับเวลาถอยหลังหน
โพสต์โดย: กากก่อเกรียนนู้บ เมื่อ 29 ต.ค. 2009, 15:00 น.
ก็แค่เอาไปต่อกับตัวหนังสือเองนี่ครับ?
ชื่อเรื่อง: ตอบ: ขอรบกวนเรื่องนับเวลาถอยหลังหน
โพสต์โดย: retard เมื่อ 01 พ.ย. 2009, 17:58 น.
เออ โทษทีครับ คือโค้ดที่ผมใส่ count มันแค่ 5 วิ แต่ถ้ามันมากกว่า 5 วิ อะครับเช่น 2นาที

อยากให้มันมองเป็นแบบ 00:00
ชื่อเรื่อง: ตอบ: ขอรบกวนเรื่องนับเวลาถอยหลังหน
โพสต์โดย: กากก่อเกรียนนู้บ เมื่อ 01 พ.ย. 2009, 19:11 น.
1. ต้องแปลงตัวเลขวินาที เป็น นาที และวินาที ก่อนครับ โดยใช้การหารที่ไม่เอาทศนิยม และการหารเอาเศษ (modulo)
2. แล้วก็เช็คว่าตัวเลขที่หารได้มีกี่หลัก ถ้ามี 1 หลัก ก็เติมตัวหนังสือ 0 ด้านหน้า