เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

While loops สำหรับการวนซ้ำ

while loop สามารถใช้วนซ้ำผ่าน vector ได้ในลักษณะที่คล้ายกับ for loop แต่มีโครงสร้างที่แตกต่างกันเล็กน้อย จำ vector stock_tickers จากแบบฝึกหัด for loop ก่อนหน้าได้ไหม? คราวนี้เราจะกลับมาใช้ vector เดิม แต่เปลี่ยนมาใช้ while loop แทน ใช้ while loop วนซ้ำผ่าน vector stock_tickers แล้วพิมพ์ทุก element ออกทางหน้าจอ

ในตัวอย่างแรก จะต้องกำหนดความยาวของ vector ลงในเงื่อนไขของ while loop โดยตรง

ในส่วนที่สอง จะใช้ length เพื่อดึงจำนวน element ใน vector แทน ซึ่งช่วยให้ไม่ต้องระบุความยาวของ vector ในเงื่อนไขของ while loop โดยตรงอีกต่อไป

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Julia ระดับกลาง

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

ticker = 1
# Use a while loop to iterate over ticker
while ____ <= 4
	# Print each ticker in stock_tickers
	println(____[ticker])
    # Increment ticker
    ____ = ____ + 1
end
แก้ไขและรันโค้ด