Hola
Hapki
Mira, esto es un tipo de condicion usando el
operador condicional que usa tres operandos en vez de dos. Es una forma de abreviar, por ejemplo, esto:
if(m == 0) variable = 1 else variable = 2;
por esto
m == 0 ? variable = 1 : variable = 2;
Se realiza una afirmación
m==0 en caso de devolver verdadero se ejecuta la sentencia que hay en primer lugar
variable = 1 y en caso de ser falso se ejecuta la segunda.
Se puede usar para signar un valor directamente
variable = m == 0 ? 1 : 2;
En el script que plantea tu profe está usando este operador
tiempo += ((minutos < 10) ? ":0" : ":") + minutos;
está concatenando a la variable
tiempo un
:0 en caso de que
minutos sea menor a 10 o
: en caso de que no lo sea. Detrás le concatena el valor de la variable
minutos Cita: pq el profesor no tiene mucha paciencia para explicarmelo,
Pues vaya un profesor
Era eso lo que no entendías o hay más?