saya mau tnya gmn ya cth coding berulang : Panggil function tersebut, dan masukkan 500. Panggil lagi di bawahnya, dan masukkan 1.500. Setelahnya lagi, panggil dan masukkan 1.000. coding saya seperti ini: var periksa_kredit = function ( pendapatan) { return pendapatan } if (periksa_kredit(500)>= 1000) { console.log("anda berhak mendapatkan kartu kredit"); } else { console.log("anda tidak berhak mendapatkan kartu kredit"); }
1 jempol
ganis
198
841
·
10 tahun yang lalu
·
0 jempol
hi @henki, menurut instruksi dari soalnya,, "Didalam function, tulis if dimana jika pendapatannya lebih besar atau sama dengan 1.000, code anda akan return" if anda harus berada di dalam function. Sementara di code anda, if-nya berada di luar. Function dimulai dengan "{" dan diakhiri dengan pasangannya "}". Perhatikan intrusksi dari soal secara seksama, menjadi programmer itu membutuhkan ketelitian ^_^ semangat!
ganis
198
841
·
10 tahun yang lalu
·
0 jempol
jika anda sudah tidak ada masalah lagi, diskusi ini akan saya pindahkan ke subforum yang tepat. Terimakasih.
henki
129
5
penanya
·
10 tahun yang lalu
·
1 jempol
hehehhe... sya masih blm paham juga.. apakah seperti ini.? var periksa_kredit = function {if pendapatan>= 1000} { return periksa_kredit } { console.log("anda berhak mendapatkan kartu kredit"); } else { console.log("anda tidak berhak mendapatkan kartu kredit"); } periksa_kredit(500); periksa_kredit(1000); periksa_kredit(1500);
ganis
198
841
·
10 tahun yang lalu
·
0 jempol
seperti ini kurang lebih: var namafunction = function (argumen) { if (argumen > =1000) { console.log("Y"); } else { console.log("Z"); } } Modifikasi atau tambah sesuai instruksi, semoga berhasil =) juga bisa dilihat diskusi di subforum soalnya sebagai referensi tambahan.
henki
129
5
penanya
·
10 tahun yang lalu
·
0 jempol
ane kembali lagi gan, dan masih stack di membahas function lagi step 3 function if/else.. code anda akan return itu mksd nya gmn ya.? dan penempatan return itu dmn ya..??
ganis
198
841
·
10 tahun yang lalu
·
1 jempol
yang ini ya -> http://codesaya.com/javascript/f... kalo untuk soal itu, seperti ini. var namafunction = function (argumen) { if (argumen > =1000) { return "Y"; } else { return "Z"; } } namafunction(sebuah_angka); return ditempatkan saat anda ingin menyelesaikan pemrosesan atau pengolahan data dan ingin mengembalikan sebuah nilai. Untuk di soal ini, itu dilakukan saat function sudah mengetahui bahwa nilai argumen berada di bawah atau diatas dari batas yg telah ditentukan.
henki
129
5
penanya
·
10 tahun yang lalu
·
1 jempol
iya yg ini http://codesaya.com/javascript/f... tapi kenapa masih mncul notif "coba sekali lagi pastikan anda mengikuti instruksi dengan benar" coding sya sperti ini : var periksa_kredit = function ( pendapatan) { if (pendapatan>= 1000) { console.log ("anda berhak mendapatkan kartu kredit") } else { console.log ("anda tidak berhak mendapatkan kartu kredit"); return pendapatan } } periksa_kredit (500); periksa_kredit (1500); periksa_kredit (1000); klo dari penjelasan gan ganis "return ditempatkan saat anda ingin menyelesaikan pemrosesan atau pengolahan data dan ingin mengembalikan sebuah nilai." coding seperti ini juga salah : 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);
ganis
198
841
·
10 tahun yang lalu
·
0 jempol
Kode anda yg terakhir sudah benar hanya kurang tanda titik dan huruf kapitalnya saja. Soal ini belum "direformasi" menggunakan metode pengecekan yang baru. Sekarang saya agak sedikit sibuk dengan kerja jadi belum bisa diperbaiki, jadi saya tuliskan "Gunakan tulisan di atas tepat 100%, huruf besar dan kecilnya dan tanda bacanya juga. Copy dan Paste jika perlu." di salah satu instruksinya. Terimakasih atas laporan anda, harap maklum atas kekurangan CodeSaya. ^_^
firezxv
164
4
·
9 tahun, 11 bulan yang lalu
·
1 jempol
kaya gini henki var periksa_kredit = function ( pendapatan) { } if (periksa_kredit >= 1000) { console.log("anda berhak mendapatkan kartu kredit"); } else { console.log("anda tidak berhak mendapatkan kartu kredit"); }
menir
164
3
·
9 tahun, 7 bulan yang lalu
·
1 jempol
coba yang 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);
syafariman
132
2
·
9 tahun, 6 bulan yang lalu
·
1 jempol
Banyak yang stuck di task ini yah, boleh dicontoh code saya seperti ini, dan perhatikan instruksi baik-baik: 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));
masobenx
88
0
·
9 tahun, 4 bulan yang lalu
·
0 jempol
waktu mengerjakan task ini kebetulan kode saya dengan bung menir sama, dan hasilnya memang dianggap bener. tapi menurut saya janggal karena cuma muncul satu notifikasi saja, kalau dari bung syafariman ini yang saya anggap bener. sepertinya kodenya berbeda tergantung fungsi tertentu. seperti punya bung syafariman kalau accountnya ada 3 jadi memang harus menampilkan notifikasi 3. sedangkan yang bung menir mungkin terjadi perubahan mutasi account. CMIIW
kayyazka
150
1
·
8 tahun, 6 bulan yang lalu
·
0 jempol
sudah bisa om thanks, case close