Diskusi Alfonsus Falistyan Jayasaputra Waruwu
Selesai
Alfonsus Falistyan Jayasaputra Waruwu
10 hari yang lalu
Ditanyakan pada: Refactor Fungsi Bcrypt Register Dan Login
return isMatch ? user : false
Mau nanya, mohon diberikan penjelasan dari masing-masing sintaks diatas?
2 Jawaban
Muhammad Fakhry Burhanuddin
10 hari yang lalu
Jawaban Terpilih
Itu disebut ternary operator. Harusnya sudah dipelajari di materi JavaScript dasar.
return isMatch ? user : false
Kalau nilai isMatch
true maka akan return user
dan kalau false maka akan return false.
Sintaks tersebut ekuivalen dengan
if (isMatch) { return user; } else { return false; }
BroKoding
10 hari yang lalu
Halo kak, inti dari statement tersebut adalah memeriksa objek isMatch
apakah bernilai true atau false. Jika bernilai true maka yang digunakan adala user
, jika false maka yang digunakan adalah false
.