trading head

Break And Continue di Golang

oleh
oleh
Break And Continue di Golang

Sebelumnya kita sudah belajar sama sama mengenai For loop atau perulangan for di golang, selanjutnya kita kana membahas mengenai Break And Continue di Golang.

Beark dan Continue biasa digunakan didalam perulangan. Break digunakan untuk menghentikan perulangan dan continue digunakan untuk menghentikan perulangan yang berjalan, dan langsung melanjutkan ke perulangan selanjutnya.

contoh penggunaan break

package main

import "fmt"

func main()  {
	
	for i:= 0; i<=5; i++{
		if i==3{
		break
		}
	fmt.Println("ini dalah perulangan ke -",i)
	}

}

pada contoh perulangan di atas, memiliki kondisi 0 kurang dari samadengan 5, jika kondisi bernilai true maka, variabel i bertambah sebanyak 1. Atau yang semulanya isinya adalah 0 akan bertambah 1, hingga memenuhi kondisi. Sedangkan saat dijalankan, perulangan hanya sampai pada bagian ke 3 kalinya, atau berhenti ketika variabel i adalah 3. Karena di dalam perulangan memiliki if expression yang mempunyai kondisi jika variabel i adalah 3 maka perulangan dihentikan atau break.

Contoh menggunakan continue

package main

import "fmt"

func main()  {
	
	for i:= 0; i<=5; i++{
		if i==3{
		continue
		}
	fmt.Println("ini dalah perulangan ke -",i)
	}

}

dari contoh program di atas, perulangan terus dilanjutkan sampai pada kondisi dari perulangan bernilai false, namun dari perulangan ke -0 sampai ke-5, ada satu perulangan yang dilewatkan yaitu perulangan ke-3. Karena didalam perulangan tersebut memiliki kondisi jika variabel i adalah 3 maka akan menjalankan kode continue. atau tidak menjalankan blok program tersebut, kemudian akan melanjutkan perulangan sampai akhir.

Baca Juga For Loop Di Golang

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *