Kemudian JK flip-flop pada dasarnya adalah SR flip-flop dengan umpan balik yang
memungkinkan hanya satu dari dua terminal inputnya, baik SET atau RESET untuk aktif
pada satu waktu sehingga menghilangkan kondisi tidak valid yang terlihat sebelumnya dalam
rangkaian SR flip-flop. Juga ketika input J dan K berada pada level logika "1" pada saat yang
sama, dan input clock ber-pulsa "HIGH", rangkaian akan "beralih" dari status SET ke status
RESET, atau sebaliknya. Ini menghasilkan JK flip-flop bertindak lebih seperti toggle flip-
flop
tipe-T ketika kedua terminal "HIGH".
2. Edge-triggered JK Flip-flop
Pada RS flip-flop, terdpat kondisi terlarang yaitu ketika masukan R dan S sama-sama bernilai
logika 1. Hal ini dapat diantisipasi dengan menggunakan rangkaian flip-flop berikut ini.
Gambar (a) Positive-edge triggered JK Flip-flop, dan (b) Negative-edge triggered JK Flip-
flop