https://single9.net/2011/05/program-language-while/
程式設計迴圈之章,while。