Hallo, Mau tanya di bab ini saya stuck, ada yg bisa kasih masukan. code saya : var periksa_kredit = function (pendapatan) { if (pendapatan >= 1000 ) { return console.log("Anda berhak mendapatkan kartu kredit."); } else{ return console.log("Anda tidak berhak mendapatkan kartu kredit."); } }; periksa_kredit (500); periksa_kredit (1000); periksa_kredit (1500);
0 jempol
bramanto
300
1157
·
8 tahun, 6 bulan yang lalu
·
0 jempol
Salam Diskusi, Hai coders @kayyazka, function yang dibuat dalam kode tersebut kurang tepat. Baiknya penggunaan return tidak berdampingan dengan penggunaan console.log(); Pada perintah di soal, coders diminta untuk me-return string . return "Anda berhak mendapatkan kartu kredit."; Jika ingin menggunakan console.log(); , bisa digunakan pada saat pemanggilan function seperti ini : console.log(periksa_kredit(500));
kayyazka
150
1
penanya
·
8 tahun, 6 bulan yang lalu
·
0 jempol
Gini om,tp tetap gagal 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);
bramanto
300
1157
·
8 tahun, 6 bulan yang lalu
·
2 jempol
Salam Diskusi. Hai Coders @kayyazka untuk function mohon tidak diakhiri dengan titik koma * ; *setelah penutup kurawal * } * Untuk membetulkanNya cukup hilangkan tanda titik koma pada end function
Dodopio
107
1
·
8 tahun, 6 bulan yang lalu
·
1 jempol
perlu diperhatikan pengetikan setelah return, coba bro kayyazka copy paste dari instruksi dan wajib sama persis. karena beda huruf besar dan kecil saja dianggap salah. thanks
wan_1291
61
1
·
8 tahun, 5 bulan yang lalu
·
0 jempol
saya juga stuck disini: Var periksa_kredit = function (pendapatan) { return pendapatan; console.log(periksa_kredit); }; if (periksa_kredit >= 1000) { console.log("Anda berhak mendapatkan kartu kredit."); } else { console.log("Anda tidak berhak mendapatkan kartu kredit."); } *error nya gak ada tanda ";" padahal udah dikasih
bramanto
300
1157
·
8 tahun, 5 bulan yang lalu
·
0 jempol
Salam Diskusi, Hai Coders @wan_1291, sintaks code yang coders tuliskan kurang tepat. Perhatikan instruksi soal dan pahami pelajaran sebelumNya dengan baik. sintaks codeNya bisa dibuat seperti ini : var periksa_kredit = function (pendapatan){ if (pendapatan >= 1000){ return ("Anda berhak mendapatkan kartu kredit."); } else { return("Anda tidak berhak mendapatkan kredit."); } } periksa_kredit(500) periksa_kredit(1500) periksa_kredit(1000)
febriandrianto
277
5
·
8 tahun, 5 bulan yang lalu
·
1 jempol
coba gunakan ini kawan : // 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);
PutRadh
59
2
·
8 tahun, 5 bulan yang lalu
·
2 jempol
var periksa_kredit = function (pendapatan) { return 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); saya begitu, dimana letak kesalahannya ya? mohon dibantu ya.
Bharatayudha
164
1
·
8 tahun, 2 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); output = code benar Anda berhak mendapatkan kartu kredit. saya bingung kenapa yang tampil hanya satu saja, kenapa tidak 3 pemanggilan semuanya akan tampil??
bramanto
300
1157
·
8 tahun, 2 bulan yang lalu
·
1 jempol
Hai coder @PutRadh. Perhatikan penulisan sintaks codenya. Gunakan return pada blok statement kondisi if untuk mengembalikan hasilNya.. Sebagai referensi coder dapat melihat tautan ini : https://codesaya.com/diskusi/d/t... Hai coder @Bharatayudha. Dalam javascript, return dari function berparameter akan mengeksekusi nilai terakhir. Sehingga akan diperoleh kondisi dari nilai terakhir. Berbeda halNya ketika kita menggunakan alert.
puji122
263
5
·
8 tahun, 2 bulan yang lalu
·
1 jempol
saya coba seperti ini sebelumnya saya pakai console.log tp gagal // 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."; } }; confirm(periksa_kredit(500)); confirm(periksa_kredit(1500)); confirm(periksa_kredit(1000));
puji122
263
5
·
8 tahun, 2 bulan yang lalu
·
1 jempol
lalu saya kembalikan lagi pakai console.log dan bisa // 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."; } }; console.log(periksa_kredit(500)); console.log(periksa_kredit(1500)); console.log(periksa_kredit(1000));
Bharatayudha
164
1
·
8 tahun, 2 bulan yang lalu
·
0 jempol
thank coder @bramanto untuk penjelasannya..jadi tambah ilmu lagi..
Kanra
76
0
·
7 tahun, 10 bulan yang lalu
·
0 jempol
Saya mau nanya nih gan kalo kelebihan atau kekurangan spasi itu berpengaruh ke salahan code ga si &? maklum baru belajar hehe..