If else ganjil genap kodenya gimana ya?

Hi @Muhammad_Fahmi_Sulth ,

Kalau melihat dari materi kurang lebih seperti ini

if (kondisi1) {
  // masukkan kode yang akan dijalankan di sini apabila kondisi1 tercapai
} else {
  // masukkan kode yang akan dijalankan di sini apabila kondisi1 TIDAK tercapai
}

Pada soal kamu diminta untuk mengembalikan “Ganjil” alias return "Ganjil" kalau platNomor itu sama nilanya angka ganjil. Dan kalau genap return "Genap".

  1. Berarti akan ada pengecekan untuk if nya nih, kurang lebih seperti ini.
if (// kalau platNomor itu ganjil) {
  return "Ganjil"
} 

if (// kalau platNomor itu genap){
  return "Genap"
}

atau bisa juga seperti ini

if (// kalau platNomor itu ganjil) {
  return "Ganjil"
} else (// kalau platNomor itu genap){
  return "Genap"
}
  1. Kalau udah tau nih yang dimaksud soal seperti apa, tinggal mikirin gimana ngecek kalau platNomor itu ganjil.
    clue dikit,
  • angka ganjil adalah angka yang ga akan bisa habis di bagi 2,
  • angka genap akan habis di bagi 2
  1. Kita udah tau nih cara solve casenya seperti itu, lanjut ke code nya. Kira2 pakai operator apa yang bisa melakukan pembagian dan kita bisa dapat sisa nya (modulus). Sisanya yang kita pakai untuk cek apakah hasil nya habis alias 0 atau ada hasilnya alias paling tidak ada 1

Semangat!!