<type> select(int conditional, <type>a, <type>b)
                    
                    
                
            
                
                    
                    
                    
                        <type>[] select(int conditional, <type>a[], <type>b[])
                    
                    
                
            
条件がTrueならa、Falseならbを返します。
selectステートメントとifステートメントの違いは、selectは条件の値に関わらずaとbの両方を評価することです。
selectの賢い使い方は、比較を回避することができるので、大きなコードの部分をネイティブコードに変換することができます。
| utility |