Anda Pasti Bisa ini

Oleh aded 194 3 pada Selasa, 28 Juni 2016, 09:55:04


Kembali ke forum soal ini

#javascript #struktur-data #meninjau-array-kembali


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



var bahasa = ["HTML", "CSS", "JavaScript", "Python", "Ruby"];
for (var i = 0; i <= bahasa.length; i++)
{
  console.log (bahasa [i])
};
salahnya dmna ya master.. mohon bantuan nya
3 jempol


bramanto
300
1157
· 8 tahun, 4 bulan yang lalu · 0 jempol

Salam Diskusi,

Hai Coder @aded, kalau boleh tau, pesan error atau salahNya apa ?

eustacc
210
1
· 8 tahun, 4 bulan yang lalu · 0 jempol

hai @aded code anda dapat dijalankan kok, mungkin anda hanya kurang mengikuti intruksi disamping kiri ^^

raafi.u
144
0
· 8 tahun, 2 bulan yang lalu · 0 jempol

hapus aja = nya pada kondisi,karena array dimulai dar indeks 0

arietmatika
300
68
· 8 tahun, 2 bulan yang lalu · 0 jempol

; (titik koma) nya dicek lagi tuh gan

yohana_utari
281
1
· 8 tahun, 1 bulan yang lalu · 0 jempol

Outputnya keluar begini...

Silahkan coba sekali lagi.
Pastikan anda mengikuti instruksi.
list is not defined

riaArdita
299
5
· 8 tahun yang lalu · 0 jempol

error terus gmana nie
var bahasa = ["HTML", "CSS", "JavaScript", "Python", "Ruby"];
for (var i = 0; i = bahasa.length; i++)
{
  console.log (bahasa [i])
}

bramanto
300
1157
· 8 tahun yang lalu · 1 jempol

Halo coder @riaArdita. Dalam for-nya belum terdapat kondisi yang tepat. 

for (var i = 0; i = bahasa.length; i++) {

ubah menjadi : 

for(var i = 0; i<= bahasa.length; i++){

riaArdita
299
5
· 8 tahun yang lalu · 1 jempol

@bramanto ttp ngx bisa???????
penjelasannya ya.
full coding kalo bisa.udah #mentog

bramanto
300
1157
· 8 tahun yang lalu · 0 jempol

Halo coder @riaArdita. Dari sintaks code yang coba dituliskan. Coder dapat memodifikasinya kembali seperti ini : 

var bahasa = ["HTML", "CSS", "JavaScript", "Python", "Ruby"];
for (var i = 0; i <= bahasa.length; i++)
{
  console.log (bahasa [i]);
}

Untung
299
49
· 8 tahun yang lalu · 1 jempol

bramanto, kalo for menggunakan
i <= bahasa.length

output-nya:
HTML
CSS
JavaScript
Python
Ruby
undefined

Ada satu elemen ke-6 yang undefined, karena elemen di dalam array hanya 5.

Saya setuju dengan pendapat raafi.u di atas, hilangkan tanda "=" menjadi
i < bahasa.length

output-nya:
HTML
CSS
JavaScript
Python
Ruby

Sesuai dengan yang diharapkan.

Jadi code lengkapnya adalah:
var bahasa = ["HTML", "CSS", "JavaScript", "Python", "Ruby"];
for (var i = 0; i < bahasa.length; i++)
{
  console.log (bahasa [i]);
}

Semoga membantu!

bramanto
300
1157
· 8 tahun yang lalu · 0 jempol

Halo coder @Untung. Terima kasih atas masukkannya ^_^

putrimaya24
275
0
· 7 tahun, 12 bulan yang lalu · 0 jempol

ga ngerti sama output nya slah mulu ,,
mohon bantuan nya

dindinG41TR3
281
7
· 7 tahun, 11 bulan yang lalu · 0 jempol

coba ganti kode ini @aded

var list = ["HTML", "CSS", "JavaScript", "Python", "Ruby"];
for (var i = 0; i <= list.length; i++)
{
  console.log (list [i])
};

Spilotter12
152
4
· 7 tahun, 9 bulan yang lalu · 1 jempol

 console.log(bahasa[i]); jangan pake ;  karna outputnya bakal HTMLCSSJavaScriptPythonRuby.

tapi cukup console.log(bahasa[i]) 
outputnya akan :
HTML
CSS
JavaScript
Python
Ruby