IF ELSE Pertanyaan 2 dan 3

ini gimana ya ko masih gabisa juga

kalau ga salah ingat, kata “Ganjil” yang diminta dalam soal menggunakan huruf besar diawal, sedangkan code yang Anda buat menggunakan huruf kecil semua.
berdasarkan pengalaman saya menyelesaikan tugas di skillvul, sebaiknya untuk menghindari salah baca hasil periksa, copas aja persyaratan input output dari jendela soal latihan.

Salah nya di mengoperasikan operator modulus sama ketikan untuk konsol

Jadi harus nya ketika nilai dibagi 2 dan menghasilkan 0 itu berarti nilai nya genap mas karena yg habis dibagi 2 itu hanya berlaku di bilangan genap, dan ganjil akan ada sisa

Jadi:
if (platNomor % 2 === 0) {
return 'Genap';
} else {
return 'Ganjil';

Yang kedua salah nya di penulisan dimana soal mengharapkan return berisi nilai Ganjil atau Genap. Dan penulisan huruf kapital nya harus sama

Jadi:
return 'Genap' / return 'Ganjil'

2 Likes