Sé que a continuación se encuentran las dos formas en JavaScript para verificar si una variable no lo es null, pero estoy confundido sobre cuál es la mejor práctica para usar. Deberia hacer: if (myVar) {...} o if (myVar !== null)
Sé que a continuación se encuentran las dos formas en JavaScript para verificar si una variable no lo es null, pero estoy confundido sobre cuál es la mejor práctica para usar. Deberia hacer: if (myVar) {...} o if (myVar !== null)
Tengo una función que devuelve cinco caracteres con mayúsculas y minúsculas. Si hago una consulta en esta cadena, devolverá el valor independientemente del caso. ¿Cómo puedo hacer que las consultas de cadena MySQL distingan entre mayúsculas y
Estoy tratando de obtener una búsqueda que no distinga entre mayúsculas y minúsculas con dos cadenas en JavaScript funcionando. Normalmente sería así: var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); La /ibandera sería para mayúsculas y...
¿Por qué las comparaciones de los valores de NaN se comportan de manera diferente a todos los demás valores? Es decir, todas las comparaciones con los operadores ==, <=,> =, <,> donde uno o ambos valores es NaN devuelve falso, contrario al comportamiento de todos los demás...
Comparar cadenas en C # es bastante simple. De hecho, hay varias formas de hacerlo. He enumerado algunos en el bloque a continuación. Lo que me interesa son las diferencias entre ellos y cuándo se debe usar uno sobre los demás. ¿Se debe evitar a toda costa? ¿Hay más que no haya enumerado? string...
Dados dos rangos enteros inclusivos [x1: x2] y [y1: y2], donde x1 ≤ x2 e y1 ≤ y2, ¿cuál es la forma más eficiente de probar si hay una superposición de los dos rangos? Una implementación simple es la siguiente: bool testOverlap(int x1, int x2, int y1, int y2) { return (x1 >= y1 && x1...
Tengo dos diccionarios, pero para simplificar, tomaré estos dos: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Ahora, quiero comparar si cada key, valuepar xtiene el mismo valor correspondiente en y. Entonces escribí esto: >>> for x_values, y_values in...
Estoy tratando de encontrar una manera de verificar la existencia de un valor en una matriz sin iterar a través de la matriz. Estoy leyendo un archivo para un parámetro. Tengo una larga lista de parámetros con los que no quiero tratar. Coloqué estos parámetros no deseados en una matriz...
Estoy caminando por un directorio que contiene huevos para agregar esos huevos al sys.path. Si hay dos versiones del mismo .egg en el directorio, quiero agregar solo la última. Tengo una expresión regular r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$para extraer el nombre y la...
entonces quiero usar una declaración de cambio como esta: switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; } Ahora sé que cualquiera de esas declaraciones ( <1000) o ( >1000 && <2000) no funcionará (por...
¿Cómo puedo hacer que la línea debajo de mayúsculas y minúsculas? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); Hoy me dieron algunos consejos que sugirieron usar: x.Username.Equals((string)drUser["Username"],
Mi editor me advierte cuando comparo my_var == None, pero no me avisa cuando lo uso my_var is None. Hice una prueba en el shell de Python y determiné que ambas son una sintaxis válida, pero mi editor parece estar diciendo que my_var is Nonees preferible. ¿Es este el caso, y si es así, por...
Estoy tratando de escribir una prueba automatizada de una aplicación que básicamente traduce un formato de mensaje personalizado en un mensaje XML y lo envía al otro extremo. Tengo un buen conjunto de pares de mensajes de entrada / salida, por lo que todo lo que necesito hacer es enviar los...
No tengo idea de por qué estas líneas de código devuelven valores diferentes: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); El resultado...
Esto es lo que me gustaría hacer: Estoy tomando fotos con una cámara web a intervalos regulares. Algo así como un lapso de tiempo. Sin embargo, si nada ha cambiado realmente, es decir, la imagen se ve más o menos igual, no quiero almacenar la última instantánea. Me imagino que hay alguna forma de...
He estado leyendo el libro de programación Core Python , y el autor muestra un ejemplo como: (4, 5) < (3, 5) # Equals false Entonces, me pregunto, ¿cómo / por qué es igual a falso? ¿Cómo compara Python estas dos tuplas? Por cierto, no se explica en el
El siguiente fragmento se anota con la salida ( como se ve en ideone.com ): print "100" < "2" # True print "5" > "9" # False print "100" < 2 # False print 100 < "2" # True print 5 > "9" # False print "5" > 9 # True print [] > float('inf') # True print () > [] #...
¿Cómo comparo dos cadenas en Perl? Estoy aprendiendo Perl, tenía esta pregunta básica, la busqué aquí en StackOverflow y no encontré una buena respuesta, así que pensé en
class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } Salida: false class D { public static void main(String args[]) { Integer b2=127; Integer b3=127; System.out.println(b2==b3); } } Salida: true Nota: los números...
Quiero appley Applecomparación para ser true. Actualmente "Apple" == "Apple" # returns TRUE "Apple" == "APPLE" # returns