1
我有一個具有兩個屬性的對象,每個屬性的工作日都保存爲數字值0-6
。例如。與表示星期幾的兩個數字的回報差異
.attribute_one
=> 5
.attribute_two
=> 0
我該如何構造一個返回日差的算法?
第二天的屬性總是最後一次出現,所以差異不能減。
我有一個具有兩個屬性的對象,每個屬性的工作日都保存爲數字值0-6
。例如。與表示星期幾的兩個數字的回報差異
.attribute_one
=> 5
.attribute_two
=> 0
我該如何構造一個返回日差的算法?
第二天的屬性總是最後一次出現,所以差異不能減。
如何:
def difference
diff = attribute_two - attribute_one
diff < 0 ? diff + 7 : diff
end