看板 Ruby 關於我們 聯絡資訊
嗯嗯, swap 這個例子的確不太好 ^^| 那用 inc 當例子好了 def inc a a[0] += 1 end a = [10] inc a inc a inc a inc a ※ 引述《but (←殺千刀的UAO始作俑者)》之銘言: : 既然 ruby 可以直接 : a, b = b, a : 何必 swap XD : ※ 引述《LyinZ (琳子)》之銘言: : : hmm... : : 我都直接這樣子用: : : def swap a, b : : a[0], b[0] = b[0], a[0] : : end : : 然後用的時候就.. : : a = ['x'] : : b = ['y'] : : swap a, b : : 懶懶 :p -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.55
poga:我以為Ruby style會是 a.inc (逃 01/25 20:57
poga: a.inc! 01/25 20:57
but:推 a.inc! XD 01/25 22:10
godfat:其實以 Fixnum 來說,a.inc! 是不可能的... XD 01/25 22:48
godfat:btw, 一般 inc 會叫 succ, successor 的意思 01/25 22:50