Function dan if/else

Oleh nfp92 87 2 pada Minggu, 12 Maret 2017, 20:57:48


Kembali ke forum soal ini

#javascript #functions #functions-dan-variabel


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



// 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);

saya mentok disini tolong di koreksi apa ada yang salah ?
saa sudah mengikuti instruksinya , tapi gak pernah bisa melanjutkan
1 jempol


m0riz
169
3
· 7 tahun, 8 bulan yang lalu · 2 jempol

Perhatikan penulisan syntax

return " Anda berhak mendapatkan kartu kredit.";

seharus begini
return "Anda berhak mendapatkan kartu kredit.";

ngga pake spasi 

yunanadil
300
8
· 7 tahun, 8 bulan yang lalu · 1 jempol

Udah bener syntaxnya. Coba debugging lagi. Klo bukan ente yg salah, mungkin ada bug.

sync21
86
4
· 7 tahun, 8 bulan yang lalu · 1 jempol

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));

panjiggm
36
1
· 7 tahun, 6 bulan yang lalu · 1 jempol

// tulis function anda dibawah
var periksa_kredit = function(pendapatan){
  if(pendapatan >= 1000){
  	return "Anda berhak mendapatkan kartu kredit.";
  }else{
  	return "Anda tidak berhak mendapatkan kartu kerdit.";
  }
};

// jangan lupa untuk memanggil function anda lagi

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


kok tidak berhasil ya?

GamerXGhost
133
1
· 7 tahun, 6 bulan yang lalu · 1 jempol

// 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)

itu saya berhasil terus yang periksa_kredit nya bisa diubah jadi periksa_kredit(1500) dan juga periksa_kredit(1000) semoga bermanfaat ya :D

eriqifirdaus
187
1
· 7 tahun, 5 bulan yang lalu · 1 jempol

kenapa kok udah tidak pakai console.log ya ?

intanaidarhmn
100
1
· 7 tahun, 5 bulan yang lalu · 1 jempol

Semoga membantu
// tulis function anda dibawah
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);
// jangan lupa untuk memanggil function anda lagi

gareehh
97
2
· 7 tahun, 4 bulan yang lalu · 1 jempol

// 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(1000);
periksa_kredit(1500);

//kenapa outputnya cuma satu?
Anda berhak mendapatkan kartu kredit.

harusnya kan 3 ya?
dan yg periksa_kredit(500) harusnya tidak berhak?

edyh221
141
1
· 7 tahun, 4 bulan yang lalu · 1 jempol

return di taruh di akhir gan. kalau dalam badan fungsi di temukan script return berarti kode sudah berhenti. untuk  mempermudah sebaiknya tambahkan variable untuk menyampaikan pesan. coba tulis sepeerti ini.

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

periksa_kredit(1000);

ridickulus
281
7
· 7 tahun, 4 bulan yang lalu · 1 jempol

// 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);


code out put:▽▽▽
monggo buat yg mentok

ulhy21
64
3
· 7 tahun, 2 bulan yang lalu · 1 jempol

tinggal hilangkan saja spasi di awal huruf A dan tanda " 
di " Anda berhak mendapatkan kartu kredit."
jadi = "Anda berhak mendapatkan kartu kredit."