>>18
if else で代替できるのなら、同じものと考えてもいいと思うのですけどね