Hentikan while loop: break
Ada beberapa situasi yang sangat jarang ketika melaju kencang itu perlu: bagaimana jika ada badai besar mendekat dan Anda harus pergi secepat mungkin? Anda tentu tidak ingin asisten pengemudi mengirimkan notifikasi ngebut dalam skenario itu, bukan?
Ini merupakan kesempatan yang tepat untuk menyertakan pernyataan break dalam while loop yang sedang Anda kerjakan. Ingat bahwa pernyataan break adalah pernyataan kendali. Ketika R menemukannya, while loop ditinggalkan sepenuhnya.
Latihan ini adalah bagian dari kursus
R Tingkat Menengah
Petunjuk latihan
Sesuaikan while loop sehingga dihentikan ketika speed kendaraan lebih besar dari 80. Kali ini, variabel speed telah diinisialisasi ke 88; biarkan tetap demikian.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Initialize the speed variable
speed <- 88
while (speed > 30) {
print(paste("Your speed is", speed))
# Break the while loop when speed exceeds 80
if (___) {
___
}
if (speed > 48) {
print("Slow down big time!")
speed <- speed - 11
} else {
print("Slow down!")
speed <- speed - 6
}
}