Tag: BINARY-OPERATORS
Estoy buscando si existe una forma aún más corta de una notación ya relativamente compacta. Parece que debería de haber alguna pieza de sintaxis para un patrón bastante común en el código. Aquí, el operador ternario devuelve props.initialValues.time si es verdadero y algo más si es falso: props.initialValues.time ? props.initialValues.time . . . Read more
Operador de división aritmética / devuelve el cociente mientras que el operador de módulo aritmético % devuelve el resto. ¿Cuál puede ser la razón por la que el operador de división devuelve un valor 0 y el operador de módulo % devuelve 1? La expresión es 1/10 y 1%10. Nota: . . . Read more
Hoy me sorprendí cuando me encontré con el siguiente comportamiento en perl: sub f { die if %{ $[0] }; 42 } my %h; $h{x} ||= f(\%h); # morimos. $[0] hace referencia a un hash con clave ‘x’ durante la ejecución de f En contraste, dada la misma configuración, la . . . Read more
En mi aplicación, tengo que hacer dos tipos de datos de array (uno es any[] y el otro es number[]) iguales utilizando estrictamente igual. Mi código es: .component.ts if (categoryIds === PhysicalPackageConst.nrtPatchCategory){ this.materialTypes = PhysicalPackageConst.nrtPatchMaterialType; categoryIds = []; } En la condición if de arriba, está mostrando false si lo . . . Read more
En Python, para sumar dos listas utilizamos el operador “”+””: >> [0, 1] + [2, 3] [0, 1, 2, 3] y para diccionarios utilizamos el operador “”|””: >> {'a': 0, 'b': 1} | {'c': 2, 'd': 3} {'a': 0, 'b': 1, 'c': 2, 'd': 3} Sin embargo, ¿no logran estas . . . Read more