Preguntas etiquetadas 'operador ternario'

El operador triple es cualquier operador que toma tres argumentos. Para el operador condicional ternario "?:" Use la etiqueta "operador condicional". También incluya la etiqueta de idioma apropiada.
27
respuestas

¿Python tiene un operador condicional ternario?

Si Python no tiene un operador condicional ternario, ¿es posible imitarlo usando otras construcciones de lenguaje?
fijado el 27 de diciembre '08 a las 11:32
16
respuestas

¿Cómo se usa el operador?: (Condicional) en javascript?

¿Puede alguien explicarme en términos sencillos qué es el operador ?: (Condicional, "ternario") y cómo usarlo?
establecido el 07 de junio de 2011 a las 5:10
28
respuestas

Operador condicional Kotlin

¿Qué es equivalente a esta expresión en Kotlin? un? b: c Este no es un código válido en Kotlin.
establecido el 02 de mayo 13 a las 14:07
6
respuestas

Triple operación en CoffeeScript

Necesito establecer el valor en a, lo que depende de la condición. ¿Cuál es la forma más corta de hacer esto con CoffeeScript? por ejemplo Así es como lo haría en javascript: a = true? 5: 10 # => a = 5 a = falso? 5: 10 # => a = 10
fijado el 13 de abril '12 a las 9:10 pm
6
respuestas

¿Cómo usar el operador condicional (? :) en Ruby?

¿Cómo se usa el operador condicional (? :) en Ruby? Por ejemplo, ¿es esto correcto? <% question = question.size> 20? question.question.slice (0, 20) + "...": question.question%>
fijado el 23 de noviembre '10 a las 8:02
12
respuestas

¿Cómo escribir una declaración IF en línea en javascript?

¿Cómo puedo usar la instrucción inline if en javascript? ¿Hay una declaración más incrustada? Algo como esto: var a = 2; var b = 3; si (a <b) {// haz algo}
establecido el 22 de abril '12 a las 20:37
1
la respuesta

¿Cómo utilizar el operador ternario dentro de la cadena interpolada?

Estoy confundido por qué este código no se compila: var result = $ "{fieldName} {isDescending?" Desc ": string.Empty}"; Si lo divido, funciona bien: var desc = isDescending? "desc": string.Empty; var resultado = $ "{fieldName} {desc}";
Set 06 de agosto '15 a la 1:45
7
respuestas

Triple en patrones

¿Cómo se triplica con AngularJS (en plantillas)? Sería bueno usar algunos atributos html (clases y estilo) en lugar de crear y llamar a una función de controlador.
establecido el 17 de agosto. '12 a las 18:20
10
respuestas

Operador ternario de PHP vs. Operador de coalescencia cero

¿Alguien puede explicar las diferencias entre las abreviaturas de operadores ternarios (? :) y el operador de coalescencia cero (??) en PHP? ¿Cuándo se comportan de manera diferente y cuándo son iguales (si esto sucede)? $ a ?: $ b VS. $ a ?? $ b
puesta en enero 03 '16 a la 1:23
54
respuestas

¿Triple o no triple?

Personalmente apoyo al operador de tres vías: ()?:; Entiendo que él tiene su propio lugar, pero me he encontrado con muchos programadores que están completamente en contra de usarlo, y algunos de ellos lo usan con demasiada frecuencia. Cuales son tus chu ...
set 02 oct '08 a las 2:27
15
respuestas

¿Qué es un operador de Java? ¿Y qué hace?

He estado trabajando con Java durante un par de años, pero hasta hace poco no he encontrado esta construcción: int count = isHere? getHereCount (índice): getAwayCount (índice); Esta es probablemente una pregunta muy simple, pero ¿alguien puede explicar esto? ¿Cómo puedo leerlo? ...
fijado el 28 de abril '09 a las 18:28
4
respuestas

Operador ternario de Java frente a if / else en <compatibilidad JDK8

Recientemente leí el código fuente de Spring Framework. Algo que no puedo entender aquí: miembro público getMember () {// NOTA: compatibilidad con JDK <8 incluso cuando se usa // el compilador JDK 8 (quizás ja ...
set 09 sep. '15 a las 11:56
2
respuestas

El operador ternario en Java, que evaluó solo una expresión con Java 7, fue diferente en Java 1.6 e inferior?

Preparándome para el examen Oracle Certified Associate Java SE 8 Programmer 1, me topé con el siguiente párrafo de expresión triple en el tutorial oficial: Evaluación de la expresión térmica Comenzando con Java 7, solo una de las expresiones correctas es ternaria ...
fijado el 10 de abril '15 a las 11:48
3
respuestas

Angularjs construcción if-then-else en una expresión

¿Puedo usar de alguna manera la construcción if-then-else (operador triple) en una expresión angularjs? Por ejemplo, tengo la función $ scope.isExists (item), que debería devolver un valor bool. Quiero algo como esto, <div ng-repeater = "item ...
fijado 16 de mayo, 13 a las 12:57
5
respuestas

El concepto de una lista de una sola línea: opciones if-else

Esto es más sobre comprender la sintaxis de comprensión de la lista de python. Tengo una lista que crea una lista de números impares en un rango dado: [x para x en el rango (1, 10) si x% 2] Esto hace un filtro - Tengo una lista de fuentes donde borro números pares (si x% .. .
establecido el 26 de junio de 13 a 16:17