Tengo que crear un script de shell en el que uno de los parámetros será la fecha en el formato dd / mm / aaaa. Mi pregunta es, ¿cómo puedo verificar si la fecha pasada como parámetro realmente sigue este formato de fecha? Traté de usar el comando grep de la siguiente manera: if echo […]
Tengo un archivo llamado style.scss con el siguiente código: @import ‘variables’; body { color: $text-color; background: $background-color; } Y una parte llamada _variables.scss: $colorscheme: white; @if $colorscheme == white { $text-color: #333; $background-color: #fff; } @else { $text-color: #ccc; $background-color: #333; } La instrucción if funciona correctamente, pero las variables definidas en el interior no […]
Leí en alguna parte que la instrucción switch usa “Binary Search” o algunas técnicas de ordenamiento para elegir exactamente la maleta correcta y esto aumenta su rendimiento en comparación con else-if ladder. Y también si damos el caso en orden, ¿el cambio funciona más rápido? ¿es tan? ¿Puedes agregar tus valiosas sugerencias sobre esto? Discutimos […]
Tengo la siguiente statement if: String newStr4 = strr.split(“2012”)[0]; if(newStr4.startsWith(“Mon”)) str4.add(newStr4); Quiero que incluya startsWith ‘Mon’ ‘Tues’ ‘Weds’ ‘Thrus’ ‘Friday’, etc. ¿Hay alguna manera simple de hacerlo cuando se usan cadenas? Intenté ‘||’ pero no funcionó … ¡Gracias!
Tengo enteros que se supone que son iguales (y lo verifico por salida). Pero en mi condición if , Java no ve estas variables para tener el mismo valor. Tengo el siguiente código: if (pay[0]==point[0] && pay[1]==point[1]) { game.log.fine(“>>>>>> the same”); } else { game.log.fine(“>>>>>> different”); } game.log.fine(“Compare:” + pay[0] + “,” + pay[1] + […]
Me sale este error: Error: inesperado ‘else’ en “else” De esta statement if, else : if (dsnt<0.05) { wilcox.test(distance[result=='nt'],distance[result=='t'],alternative=c("two.sided"),paired=TRUE) } else { if (dst<0.05) { wilcox.test(distance[result=='nt'],distance[result=='t'],alternative=c("two.sided"),paired=TRUE) } else { t.test(distance[result=='nt'],distance[result=='t'],alternative=c("two.sided"),paired=TRUE) } } ¿Qué está mal con esto?
Por lo general, uso corchetes en la statement if: if [ “$name” = ‘Bob’ ]; then … Pero, cuando compruebo si grep tuvo éxito, no uso los corchetes: if grep -q “$text” $file ; then … ¿Cuándo son necesarios los corchetes en la statement if ?
Tengo una clase java con mil líneas de método de lógica if / else como esta: if (userType == “admin”) { if (age > 12) { if (location == “USA”) { // do stuff } else if (location == “Mexico”) { // do something slightly different than the US case } } else if (age […]
así que aquí está el código: (define (time-prime-test n) (newline) (display n) (start-prime-test n (runtime))) (define (start-prime-test n start-time) (if (prime? n) (report-prime (- (runtime) start-time)))) (define (report-prime elapsed-time) (display ” *** “) (display elapsed-time)) (define (search-for-primes nm) (if (< nm) ((time-prime-test n) (search-for-primes (+ n 1) m)) (display " calculating stopped. "))) (search-for-primes 100000 […]
¿Alguien puede explicarme esto?