0
require 'active_support/all'
days = 0.day.ago
days += 1 until days.since.wday == 2 
next_tuesday = days.since

上記のコードは正しく機能していません。しかし、下は正しいです。理由を教えてください。

require 'active_support/all'
current_day = 0.day.ago
current_day += 1.day until current_day.wday == 2
next_tuesday = current_day
4

2 に答える 2