2011-08-20 33 views
9

Trong một hàm JS sử dụng setIntervall, tôi muốn thực hiện một hoạt ảnh jquery cứ 10 vòng lặp (trong 9 vòng lặp khác, các hoạt ảnh khác đang được hiển thị).Kiểm tra JS nếu nhiều của 10

Tôi đang sử dụng biến i trong hàm của mình và nó tăng +1 mỗi vòng lặp. Có cách nào rất dễ dàng để kiểm tra trong javascript nếu tôi là một bội số của 10 (để thực hiện hoạt hình jquery của tôi)?

Trong PHP tôi chỉ đơn giản là làm if(($i % 10) == 0) ... nhưng tôi không tìm thấy nó trong JS.

+4

-1 chỉ dành riêng cho không Tias (thử nó và xem). –

+2

+1 cho câu hỏi hợp pháp. – JacobTheDev

Trả lời

15

Bạn đã thử chưa? Tôi đã tìm thấy một vài trang web cho rằng cùng một nhà điều hành % sẽ hoạt động trong JavaScript.

+2

nó thực sự hoạt động tốt! Tôi không nghi ngờ nó ... cảm ơn –

9

Toán tử mô đun trong JS hoạt động tốt.

for (var ii=0; ii < 100; ii++) 
{ 
    if (ii%10 == 0) console.log(ii); 
} 
+1

Đối với bất cứ ai chỉ tìm kiếm để xem nếu một số là một bội số của tình trạng này là những gì bạn cần. Tôi sẽ đề nghị sử dụng giống hệt nhau hơn là bằng để kiểm tra cho 0 hoặc sai mặc dù ví dụ: nếu (ii% 10 === 0) – KryptoniteDove

Các vấn đề liên quan