Julia While Loop
Julia while loop is used to iterate a set of statements over a collection of elements, like an array.
In this Julia Tutorial, we will learn how to write While Loop in Julia programs with examples.
Syntax – While Loop
The syntax of While loop in Julia is
</>
Copy
while boolean_expression
statement(s)
end
where while
and end
are keywords.
Example 1 – While Loop to count
In this example, we use a while loop to print the numbers from 1 to 4.
script.jl
</>
Copy
n = 0
while n < 4
n += 1
println(n)
end
Output
1
2
3
4
Example 2 – Julia While Loop with String Array
In this example, we will use the while loop to greet all the guests, whose names are stored in a string array.
script.jl
</>
Copy
guests = ["Ted", "Robyn", "Barney"]
i = 1
while i <= length(guests)
friend = myfriends[i]
println("Hi $friend, good to see you!")
i += 1
end
Output
Hi Ted, good to see you!
Hi Robyn, good to see you!
Hi Barney, good to see you!
Example 3 – Julia While Loop to Find Factorial
In this example, we will use the while loop to find the factorial of a number.
script.jl
</>
Copy
n = 0
result = 1
while n < 4
n += 1
result *= n
end
println(result)
Output
24
Conclusion
In this Julia Tutorial, we learned the syntax and usage of While Loop in Julia, with the help of example scripts.