- Julia 1.0 Programming Complete Reference Guide
- Ivo Balbaert Adrian Salceanu
- 154字
- 2021-06-24 14:21:46
while loops
When you want to use looping as long as a condition stays true, use the while loop, which is as follows:
a = 10; b = 15 while a < b # body: process(a) println(a) global a += 1 end # prints on consecutive lines: 10 11 12 13 14
In the body of the loop, something has to change the value of a so that the initial condition becomes false and the loop ends. If the initial condition is false at the start, the body of the while loop is never executed. The global keyword makes a in the current scope refer to the global variable of that name.
If you need to loop over an array while adding or removing elements from the array, use a while loop, as follows:
arr = [1,2,3,4] while !isempty(arr) print(pop!(arr), ", ") end
The preceding code returns the output as 4, 3, 2, 1.
推薦閱讀
- Mastering Entity Framework Core 2.0
- MySQL數據庫應用與管理 第2版
- .NET 4.0面向對象編程漫談:基礎篇
- RTC程序設計:實時音視頻權威指南
- Mastering Xamarin.Forms(Second Edition)
- Learning Apache Karaf
- The Professional ScrumMaster’s Handbook
- TypeScript 2.x By Example
- OpenCV 3計算機視覺:Python語言實現(原書第2版)
- Python一行流:像專家一樣寫代碼
- 軟件測試分析與實踐
- Kotlin語言實例精解
- Responsive Web Design with jQuery
- Kohana 3.0 Beginner's Guide
- 零基礎學Java(第5版)