- 342 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 06:00:58.71 ID:7CaEiwfk.net]
- 常にってわけじゃないけど
RangeやRectなどで繋がりのある組を明示すると意図を読みやすいと思う シンプルなケースは a < b で良いけど、複雑になる程inとかも使わず普通にメソッドで if (a ..< c).contains( b ) { print("含まれる") } if (a ..< c).contains( a ..< b ) { print("含まれる") } if (10 ..< 30).overlaps( 20 ..< 40 ) { print("重なっている") } if Rect(x:10, y:20, w:100, h:100).contains( Point(x:50, y:50) ) { print("含まれる") }
|

|