Názor ke článku Tři pokud ano od Karel - Ono s "if" je to trochu problematické. On...

  • 19. 10. 2012 9:07

    Karel (neregistrovaný)

    Ono s "if" je to trochu problematické. On to vlastně je ternární operátor. Akorát že v C-like jazycích byl definován jako příkaz, nikoliv operátor. Ve scriptovacích jazycích ale poměrně často je implementován jako operátor a tak potřeba dalšího ternárního operátoru odpadá. Navíc mi to s ifem přijde čitelnější:

    text = (if(hour12) then "PM" else "AM")

    Jinak podobně úžasný je "switch" fungující jako operátor.