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
1167
·
9 tahun, 5 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
·
9 tahun, 5 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
1167
·
9 tahun, 5 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
·
9 tahun, 5 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
·
9 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
1167
·
9 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
·
9 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
·
9 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
·
9 tahun, 1 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
1167
·
9 tahun, 1 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
·
9 tahun, 1 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
·
9 tahun, 1 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
·
9 tahun, 1 bulan yang lalu
·
0 jempol
thank coder @bramanto untuk penjelasannya..jadi tambah ilmu lagi..
Kanra
76
0
·
8 tahun, 9 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..