gimana yah cara kerjain ini,, kayak nya udah mentok ni makanya bertanya,, udah gua isi tapi tetep salah CODE: // 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 { "Kamu tidak berhak mendapatkan kartu kredit"; } } periksa_kredit(500) periksa_kredit(1500) periksa_kredit(1000) Ini Pertanyaan nya : Function dan if / else Aplikasi yang berguna dari code yang bisa digunakan berulang-ulang adalah if/else. Tanpanya, akan sangat melelahkan untuk menulis code Kita akan menulis sebuah function yang akan mengambil pendapatan seseorang sebagai parameter. Di dalam function, akan terdapat if/else. Kita ingin function yang menentukan apakah seseorang boleh mendapatkan kartu kredit atau tidak. Instruksi: Tulis function yang kita sebut periksa_kredit yang akan mengambil parameter pendapatan. Didalam function, tulis if dimana jika pendapatannya lebih besar atau sama dengan 1.000, code anda akan return "Anda berhak mendapatkan kartu kredit." Jika kurang, komputer akan menuliskan "Anda tidak berhak mendapatkan kartu kredit." Gunakan tulisan di atas tepat 100%, huruf besar dan kecilnya dan tanda bacanya juga. Copy dan Paste jika perlu. Setelah anda selesai mendefinisikan function. Dibawahnya definisinya, panggil function tersebut, dan masukkan 500 sebagai parameternya. Panggil lagi di bawahnya, dan masukkan 1.500. Setelahnya lagi, panggil dan masukkan 1.000. #TanyaJawab
0 jempol
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Hai coder Crew, Anda hanya kurang teliti saja : Ini kode anda : periksa_kredit(500) periksa_kredit(1500) periksa_kredit(1000) Coba kode ini : periksa_kredit(500); periksa_kredit(1500); periksa_kredit(1000); anda hanya kurang teliti, anda tidak membawa ";" pada akhir pernyataan anda untuk memanggil function di variabel periksa_kredit. Semoga membantu ^_^
Crew
80
18
penanya
·
7 tahun yang lalu
·
1 jempol
#ZihxS,, udah saya coba pakek tanda (";") tapi tetep gak bisa,, ada solusi lagi,, mungkin penulisan code nya salah yahh?
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Coba pakai kode ini : // 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 "Kamu tidak berhak mendapatkan kartu kredit"; } } periksa_kredit(500); periksa_kredit(1500); periksa_kredit(1000);
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Setelah saya lihat instruksinya, coba pakai kode ini : 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);
Crew
80
18
penanya
·
7 tahun yang lalu
·
1 jempol
#ZihxS ERROR ("antar baris tidak di akhiri dengan (";")
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
@Crew, Padahal itu kodenya sudah benar, coba kirim kode terakhir anda.
Crew
80
18
penanya
·
7 tahun 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);
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Itu seharusnya sudah benar. Mungkin koneksi anda kurang stabil, atau jika masih belum bisa, anda bisa email ke admin@codesaya.com atau mention twitter ke @CodeSaya Sementara anda bisa memilih pelajaran lain terlebih dahulu.
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Sebentar coba anda pakai kode ini : var periksa_kredit = function (pendapatan) { if (pendapatan >= 1000) { return "Anda berhak mendapatkan kartu kredit."; } else { return "Kamu tidak berhak mendapatkan kartu kredit."; } } periksa_kredit(500); periksa_kredit(1500); periksa_kredit(1000);
Crew
80
18
penanya
·
7 tahun yang lalu
·
1 jempol
haha,, tadi pas saya copy paste codenya,, saya membawa juga kalimat : Setelah saya lihat instruksinya, coba pakai kode ini : tapi pas sudah saya hapus,, tetep jadi error,,yang keluar malah 1 perintah aja yang : Anda berhak mendapatkan kartu kredit
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Di instruksinya soalnya harus mencetak : "Anda berhak mendapatkan kartu kredit." dan "Anda tidak berhak mendapatkan kartu kredit." Itu di dalam return ada yang isinya "Kamu" harusnya "Anda" Dan di akhir kalimat harus pakai "." di kode anda tidak pakai "."
Crew
80
18
penanya
·
7 tahun yang lalu
·
1 jempol
@ZihxS Trimakasih code sudah benar CODE: 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);
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Coba ini : 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);
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Oke sama sama @Crew, Tetap semangat dan jangan menyerah. Dan harus telitiyaa ^_^
Crew
80
18
penanya
·
7 tahun yang lalu
·
0 jempol
@Zihxs Boleh bertanya 1 code lagi yang : var kenalan = function (nama) { return "Hi, nama saya " + nama; } kenalan(ada); Errot Code (ada belum di deklarasikan)
ZihxS
300
816
·
7 tahun yang lalu
·
1 jempol
Oke ini contoh nya : var kenalan = function( nama ) { return "Hi, nama saya " + nama; }; kenalan("Disini nama anda"); Ingat function itu parameternya harus string ("isi") bukan (isi), string di ampit oleh tanda (") atau (')
Crew
80
18
penanya
·
7 tahun yang lalu
·
1 jempol
#ZihxS oh iya saya lupa memasukkan tanda string :)