array-dan-pengulangan-for/unit/5/

Oleh fitrie 300 32 pada Selasa, 17 Sep. 2013, 21:26:43


Kembali ke forum soal ini

#javascript #loop-for-di-javascript #array-dan-pengulangan-for


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Ada yang bisa menjelaskan ?var angka = [3, 6, 2, 56, 32, 5, 89, 32];
var terbesar = 0;
// Tulis code anda di bawah
for (var i = 0; i < angka.length; i++){
  if (angka[i] > terbesar){
	terbesar = angka[i];
  }
};
console.log(terbesar);
1 jempol


irey_gothic
164
12
· 11 tahun, 2 bulan yang lalu · 1 jempol

Kenapa bro? 

emang itu alurnya,

ini loop dari 0 hingga jumlah data dalam variabel angka
for (var i = 0; i < angka.length; i++){

kalau angkanya lebih besar maka dimasukan kedalam variabel terbsesar
 if (angka[i] > terbesar){
	terbesar = angka[i];
  }

outputnya 89

code
2
2
· 10 tahun, 11 bulan yang lalu · 0 jempol

var terbesar hanya untuk mengecek satu persatu nilai dari angka .. 
misal nilai dari angka lebih dari terbesar .. mk nilai tersebut akan tersimpan di var terbesar .. seterusnya di cek lagi hingga menemukan nilai terbesar dari angka ,,, dan otomatis nilai terakhir dari var terbesar adalah nilai yg paling gede di angka .. :) 

Imamfroz
55
0
· 10 tahun, 11 bulan yang lalu · 0 jempol

aku juga bingung di sini.
makasi buat bang code yang udah jelasin. udah agak ngerti sekarang :D

kodjodesign.com
190
64
· 10 tahun, 8 bulan yang lalu · 3 jempol

coba nih gan jangan lupa jempolnya

var angka = [3, 6, 2, 56, 32, 5, 89, 32];
var terbesar = 0;
// Tulis code anda di bawah
for(var i=0; i<angka.length; i++){
  if (angka[i]>terbesar){
	terbesar = angka[i]}

    }


console.log(terbesar);