// Ġ! LANGUAGE : Ġ+ Variable Declaration In When Subject Ġ+ Pro per I eee 7 5 4 Comp arisons Ċ // ĠIG NORE _ BACKEND : ĠJS , ĠJS _ IR Ċ Ċ val Ġaz : ĠAny Ġ= Ġ- 0 . 0 Ċ val Ġaf z : ĠAny Ġ= Ġ- 0 . 0 f Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġwhen Ġ( val Ġy Ġ= Ġaz ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ! is ĠDouble Ġ-> Ġthrow ĠAssertionError () ĊĠĠĠĠĠĠĠĠ 0 . 0 Ġ-> Ġ{} ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġthrow ĠAssertionError () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwhen Ġ( val Ġy Ġ= Ġaf z ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ! is ĠFloat Ġ-> Ġthrow ĠAssertionError () ĊĠĠĠĠĠĠĠĠ 0 . 0 Ġ-> Ġ{} ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġthrow ĠAssertionError () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġ" OK " Ċ }