Javascript Control Flow: 1. if/esle

Oleh hirahorc 103 3 pada Selasa, 27 Des. 2016, 13:26:31


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



var genapkah = function(angka) {
  if(angka = 0; angka < 50; angka % 2 = 0) {
    return true;
  }
  else {
    return false;
  };
  console.log("Wah bener nih!");
  
};

genapkah(4);

Diatas adalah code yang saya tulis, pesan error mengatakan ((Code anda error dengan pesan: "SyntaxError: missing ) after condition".

Intruksi menyuruh untuk menuliskan sebuah code if else dalam fungsi yang harus mengembalikan true jika angka yang angka yang di input akan habis tanpa sisa jika dibagi 2, jika tidak maka false.

Lalu saya tidak mengerti kalimat terakhir dalam intruksi , yaitu "Pastikan untuk tidak mengembalikan console.log".

Kira-kira apa yag salah di code saya, apa yang perlu diubah atau ditambah?
0 jempol


arietmatika
300
67
· 4 tahun, 7 bulan yang lalu · 1 jempol

var genapkah = function(angka) {
  if(angka % 2 = 0) {
    return true;
  }
  else {
    return false;
  };
};

genapkah(4);

hirahorc
103
3
penanya
· 4 tahun, 7 bulan yang lalu · 0 jempol

Terima kasih

hirahorc
103
3
penanya
· 4 tahun, 7 bulan yang lalu · 0 jempol

@arietmatika


var genapkah = function(angka) {
  if(angka % 2 = 0) {
    return true;
  }
  else {
    return false;
  };  
};

genapkah(4);

Setelah saya tulis persis dengan kode diatas, keluar pop-up Error dengan pesan (('ReferenceError: invalid assignment left-hand side"))