• Mudah Technology
Monday, January 12, 2026
  • Login
otokreasi
  • Garasi
  • Cerita Berita
  • Generative AI
  • Fitur AI
  • Telekomunikasi
  • Algoritma
  • Iklan
No Result
View All Result
  • Garasi
  • Cerita Berita
  • Generative AI
  • Fitur AI
  • Telekomunikasi
  • Algoritma
  • Iklan
No Result
View All Result
otokreasi
No Result
View All Result
Alt text SEO-friendly

Caption singkat yang muncul di attachment java script

Perulangan di Python: for dan while untuk Pemula – Logika Iterasi dengan JavaScript

admin by admin
December 27, 2025
in Algoritma
0
585
SHARES
3.2k
VIEWS
Summarize with ChatGPTShare to Facebook

Halo, sahabat Otokreasi! Kali ini kita bakal ngobrol tentang dasar-dasar logika iterasi alias pengulangan di Python. Meski judulnya Python, karena dalam JavaScript Algorithm Series, kita bakal coba bikin contoh logika perulangan dalam JavaScript agar kalian bisa praktik langsung di browser atau Node.js. Sambungkan ilmu motor-motor ke kode, biar makin asik!

—

Apa Itu Logika Iterasi?

Iterasi itu seperti kita berputar-putar di trek balap atau muter baut satu per satu sampai selesai. Dalam pemrograman, iterasi terjadi saat sebuah blok kode dijalankan berulang kali sampai kondisi tertentu terpenuhi. Di Python, kita sering pakai dua tipe perulangan: `for` dan `while`. Tapi kalian juga harus paham konsepnya supaya gampang implementasi di bahasa mana saja, termasuk JavaScript.

—

Perulangan for: Pengulangan Terencana

Perulangan `for` itu biasanya kita gunakan saat jumlah iterasi sudah diketahui, misalnya ketemu angka 1 sampai 5. Mekanismenya seperti menghitung jarak dari titik A ke B, satu per satu.

Kalau di Python:

for i in range(1, 6):
    print(i)

Di JavaScript, logika yang sama bisa seperti ini:

// Menampilkan angka 1 sampai 5 menggunakan for loop
for (let i = 1; i <= 5; i++) {
  console.log(i);
}

Code snippet ini mirip menghitung putaran roda dari start sampai finish, step tiap roda berputar sama dan jelas jumlahnya.

—

Perulangan while: Ulang Sampai Kondisi Terpenuhi

Sementara `while` lebih mirip gas rem di jalan, kamu terus jalan selama lampu hijau, berhenti saat lampu merah. Jadi, perulangan `while` berjalan selama kondisi masih true.

Contoh dasar di JavaScript:

// Menampilkan angka 1 sampai 5 pakai while loop
let i = 1;
while (i <= 5) {
  console.log(i);
  i++; // tambah variabel penanda
}

Ini seperti kalian ngecek oli mobil sampai volumenya pas, tidak terikat jumlah putaran, tapi berdasarkan kondisi.

—

Contoh Realistis: Hitung Konsumsi BBM Per Kilometer

Bayangkan kita ingin simulasi konsumsi bahan bakar dari jarak 1 km sampai 10 km menggunakan for loop. Tiap kilometer ada konsumsi berbeda (contohnya \(0.1 + 0.02 \times \text{km}\)).

// Simulasi konsumsi BBM tiap km dari 1 sampai 10 km
for (let km = 1; km <= 10; km++) {
  const konsumsi = 0.1 + 0.02 * km;
  console.log(`Km ke-${km}: konsumsi BBM = ${konsumsi.toFixed(2)} liter`);
}

Ini kayak peta jarak tempuh motor kita sambil cek bahan bakar per titik, agar efisiensi tetap terjaga.

—

Variasi Perulangan: Nested Loop untuk Kombinasi Ban dan Velg

Kalau di garasi, kalian pernah coba padankan velg dengan ban berbagai ukuran? Pakai nested loop kita bisa eksplor semua kombinasi.

const ukuranBan = ['120/70', '130/70', '140/70'];
const tipeVelg = ['Ring 16', 'Ring 17'];

for (let ban of ukuranBan) {
  for (let velg of tipeVelg) {
    console.log(`Kombinasi: Ban ${ban} dengan Velg ${velg}`);
  }
}

Loop pertama iterasi tipe ban, loop kedua tes semua tipe velg, kayak muter kombinasi sambil cek mana yang pas.

—

Tips dan Trik Menghindari Infinite Loop

Dalam while loop, waspadai infinite loop yang bikin motor mogok, alias komputer kamu hang. Pastikan kondisi pengulangan berubah sampai false.

Contohnya, loop ini salah karena `i` tidak bertambah:

// Contoh infinite loop, jangan jalankan!
/*
let i = 0;
while (i < 5) {
  console.log(i);
  // i++; lupa nambahin, bikin loop jalan terus
}
*/

Selalu cek variabel perubahan di dalam loop, sama seperti cek rem buat safety.

—

Masa Depan: Dari Garasi ke Algoritma

Menguasai logika iterasi itu seperti menguasai teknik merawat kendaraan—penting dan sangat dasar untuk berbagai modifikasi yang lebih kompleks. Begitu kalian paham perulangan `for` dan `while`, pintu buat belajar algoritma mulai terbuka lebar. Terus praktik dan kombinasikan, karena algoritma bakalan terus dipakai dan dioptimalkan. Selamat ngulik dan coding!

—

Kalau kamu suka artikel ini dan ingin tahu lebih banyak soal algoritma dan teknik pemrograman, jangan lupa follow terus Otokreasi.com. Yuk, #UpgradeSkill kamu dari garasi bukan cuma otot, tapi juga jadi jago algoritma!

SummarizeShare234
admin

admin

Related Stories

Alt text SEO-friendly

Memahami Scope dan Umur Variabel di Python: Panduan Lengkap untuk Pemula dan Intermediate

by admin
December 27, 2025
0

Kalau kamu sering utak-atik kode Python, pasti pernah dengar istilah *scope* dan *umur variabel*. Dua konsep ini kayak aki dan mesin di mobil, keduanya saling bantu supaya program...

Alt text SEO-friendly

Menulis Fungsi Python dengan Cara yang Benar: Panduan Clean Code untuk Pemula

by admin
December 27, 2025
0

Di dunia otomotif, kita selalu ingin mesin bekerja mulus dan efisien, kan? Sama halnya dengan menulis fungsi di Python yang harus rapi dan mudah dipahami. Fungsi yang “bersih”...

Pola Looping Pythonic yang Wajib Dipahami untuk Algoritma Efisien

by admin
December 27, 2025
0

Kalau kamu sering kulik-kulik kode Python buat modifikasi script atau ngerjain algoritma otomotif, pasti gak asing sama yang namanya **looping**. Di dunia coding, khususnya Python, ada banyak cara...

List dalam Python: Struktur Data Paling Sering Digunakan untuk Pemula

by admin
December 27, 2025
0

Kalau kamu lagi ngulik Python, pasti nggak asing sama struktur data yang namanya **list**. Bayangin list itu kayak rak penyimpanan di garasi kamu — bisa ditempati aneka barang...

Next Post
Alt text SEO-friendly

Perulangan di Python: for dan while – Logika Iterasi untuk Pemula

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

otokreasi

Otokreasi.com adalah media inovasi dan mobilitas cerdas asal Indonesia yang menjembatani dunia kreativitas otomotif dengan kecerdasan teknologi modern. Berawal dari akar budaya modifikasi dan gaya hidup otomotif, Otokreasi kini mengeksplorasi bagaimana AI, IoT, dan transformasi digital membentuk masa depan mobilitas, desain, dan budaya.

Recent Posts

  • Berbagi Pengalaman Menginap Kota Baru Parahyangan Sekaligus Tempat Transit Sebelum Pulang ke Jakarta
  • Kereta Panoramic ke Bandung: Perjalanan yang Jadi Bagian dari Liburan
  • 36 Menit Padalarang–Halim: Kereta Cepat dan Perasaan Jarak yang Berubah

Categories

  • AI
  • Algoritma
  • Cerita Berita
  • Fitur AI
  • Garasi
  • Generative AI
  • Iklan
  • LLM
  • Telekomunikasi
  • Cerita Berita
  • Garasi
  • Algoritma
  • Contact Us

© 2025 otokreasi - Indonesia’s smart mobility and innovation media by Mudah Tech Team.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Powered by
...
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by
No Result
View All Result
  • Garasi
  • Cerita Berita
  • Generative AI
  • Fitur AI
  • Telekomunikasi
  • Algoritma

© 2025 otokreasi - Indonesia’s smart mobility and innovation media by Mudah Tech Team.