L'operador ternari és una mala pràctica?

Taula de continguts:

L'operador ternari és una mala pràctica?
L'operador ternari és una mala pràctica?

Vídeo: L'operador ternari és una mala pràctica?

Vídeo: L'operador ternari és una mala pràctica?
Vídeo: ¡Deja de usar ternarias para hacer esto en JavaScript! ❌ 2024, De novembre
Anonim

L'operador ternari condicional es pot utilitzar en excés, i alguns el troben bastant il·legible. Tanmateix, trobo que pot ser molt net en la majoria de situacions en què s'espera una expressió booleana, sempre que la seva intenció sigui clara.

És una bona pràctica utilitzar l'operador ternari?

És una bona pràctica utilitzar l'operador ternari quan facilita la lectura del codi. Si la lògica conté moltes declaracions if…else, no hauríeu d'utilitzar els operadors ternaris.

És bo utilitzar l'operador ternari a Java?

L'operador ternari

Java és l'únic operador condicional que pren tres operands. És un reemplaçament d'una sola línia per a la declaració if-then-else i s'utilitza molt en programació Java. Podem utilitzar l'operador ternari en lloc de if-else conditions o fins i tot canviar les condicions mitjançant operadors ternaris imbricats.

Què és millor si un operador ternari?

Conclusió. Utilitzeu operadors ternaris per establir un valor a una variable o per reduir el codi si cal. Utilitzeu les declaracions if-else per a tota la resta.

L'operador ternari és més ràpid que si C++?

14 respostes. No és més ràpid. Hi ha una diferència quan podeu inicialitzar una variable constant en funció d'alguna expressió: const int x=(a<b) ?

Recomanat: