好的, 我正在做codeacademy ruby軌道,我沒有股票的問題。 我現在可以使它工作,但我不明白它爲什麼起作用。鍛鍊 說明: 讓我們先從簡單:寫一個。每個循環,通過文字去和剛打印出它找到的每個字。 我已經把問題分解成步驟來試圖理解它爲什麼起作用 但我很困惑。 我對這個問題的代碼是:如果我用一個空格隔開,只如果我改變 word = word + ""
,而不是 word = word
我想檢查一個循環內的條件並在第一次遇到時執行一段代碼。之後,循環可能會重複,但該塊應該被忽略。有沒有這樣的模式?當然,在循環之外聲明一個標誌是很容易的。但我對一種完全存在於循環中的方法感興趣。 這個例子不是我想要的。有沒有辦法擺脫循環外的定義? bool flag = true;
for (;;) {
if (someCondition() && flag) {
// co