Krótko mówiąc, funkcje wywołujące warunkowo
(type === 'square' ? area : volume)()
Kelly
(type === 'square' ? area : volume)()