Hôm nay phải giải quyết bài này, tưởng dễ mà hay phết :))
Ai thích thú có thể thử sức. Vấn đề như sau:
Cần kiểm tra hành động của user(có thể là click chuột hay nhấn phím thì tùy bạn chọn), nếu :
- User phát sinh 2 "hành động" trong khoảng 2 s (hành động thứ 2 cách hành động 1 < 2 s) thì chạy công việc X (VD: hello thồn :)) )
- User phát sinh 2 "hành động" , hđ2 cách hđ1 > 2 s thì chạy công việc Y
- User chỉ phát sinh 1 hành động thì sau 2s , nó sẽ chạy công việc Y
(User có thể click 3 4 5 6 7 phát...)
NOTE: khi đã chạy X thì ko chạy Y và ngược lại.
Các bạn tùy ý sử dụng ngôn ngữ của mình :))
nháy 3 phát liền rồi nghỉ >2s thì nó chạy cái gì
ReplyDeletecứ có 2 phát nào liền nhau thì nó chạy X.
ReplyDeletecòn 1 phát mà quá thời gian chờ ko có cái nào thêm thì nó chạy Y
ReplyDeletehttp://pastebin.com/vqS7wGzY thế này đc chưa :D
ReplyDeleteDùng timer thì chắc là đúng rồi :D
ReplyDeletemày check xem có bị lỗi : nếu double click thì nó vẫn hiện kết quả của single click ko? nếu thế thì vẫn sai :D
ReplyDeleteKhông bị
ReplyDeletethế thì done :))
ReplyDelete