Function If else

Oleh mochi 59 8 pada Selasa, 27 Sep. 2016, 01:55:01


Kembali ke forum soal ini

#javascript #functions #functions-dan-variabel


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



code saya sudah benar tapi ada yg janggal sama outputnya, kok cuma keluar satu hasil ya? kalo saya cetak console.log itu code ga benar tapi muncul 3 hasil, sedangkan ketika hanya memanggil functionya keluar satu hasil saja

in kode saya
// tulis function anda dibawah
// jangan lupa untuk memanggil function anda lagi
var periksa_kredit = function (pendapatan)
{
  if (pendapatan >= 1000)
  {
    return "Anda berhak mendapatkan kartu kredit.";
  }
  else
  {
    return "Anda tidak berhak mendapatkan kartu kredit.";
  };
};

periksa_kredit(500);
periksa_kredit(1500);
periksa_kredit(1000);


mohon dijelaskan kakak
1 jempol


er_faruq
80
3
· 8 tahun, 1 bulan yang lalu · 0 jempol

Mungkin ini bisa mencerahkan. Maaf kalo tak sesuai harapan.
<?php
function periksa_kredit($jumlah)
{
  if ($jumlah >= 1000)
  {
    echo "Anda berhak mendapatkan kartu kredit. <br>";
  }
  else
  {
    echo "Anda tidak berhak mendapatkan kartu kredit. <br>";
  }
}

periksa_kredit(500);
periksa_kredit(1500);
periksa_kredit(1000);
?>

mochi
59
8
penanya
· 8 tahun, 1 bulan yang lalu · 0 jempol

echo itu fungsinya sama seperti return kah? kenapa harus ada sintax <br> juga kak? itu bukannya buat nambah baris?  

er_faruq
80
3
· 8 tahun, 1 bulan yang lalu · 1 jempol

Sebelumnya saya ingin pastikan, bahasa pemrograman kamu PHP ?
return itu untuk mengumpan nilai variablenya.
<br> itu gunanya untuk memisah antar baris (sama kayak enter klo di Ms.Word)

mochi
59
8
penanya
· 8 tahun, 1 bulan yang lalu · 0 jempol

masih java kak

er_faruq
80
3
· 8 tahun, 1 bulan yang lalu · 1 jempol

maaf maaf,, tanggapan saya tadi itu php.
Bagaimana? sudah bisa terpecahkan??

mochi
59
8
penanya
· 8 tahun, 1 bulan yang lalu · 1 jempol

bisa kak, cuma ya gitu kode benar tapi outputnya cuma satu, ga tiga hasil. tapi kalo di console.log muncul 2 hasil tapi kode salah. tapi tasknya udah lewat kok ^^

er_faruq
80
3
· 8 tahun, 1 bulan yang lalu · 1 jempol

Sip sip,, terus gali,, jangan menyerah,,,

mochi
59
8
penanya
· 8 tahun, 1 bulan yang lalu · 1 jempol

iya kak makasih ya 

vdls182
300
0
· 8 tahun yang lalu · 0 jempol

Coba yang ini
--------------------------------------------------
// tulis function anda dibawah
// jangan lupa untuk memanggil function anda lagi
var periksa_kredit = function (pendapatan){
  if (pendapatan >= 1000)
  {
    console.log "Anda berhak mendapatkan kartu kredit.";
  }
  else
  {
    console.log "Anda tidak berhak mendapatkan kartu kredit.";
  };
};

periksa_kredit(500);
periksa_kredit(1500);
periksa_kredit(1000);

Good luck ;)