Articles of if statement

Confusão com a operação de atribuição dentro de um bloco falsamente `if`

Eu estava jogando com a operação de atribuição dentro de blocos, e descobri o resultado abaixo, o que me surpreendeu: C:\>irb –simple-prompt if false x = 10 end #=> nil px nil x.object_id #=> 4 #=> nil py NameError: undefined local variable or method `y’ for main:Object from (irb):5 from C:/Ruby193/bin/irb:12:in `’ No código acima […]

Se vs. Velocidade do Comutador

As instruções switch são normalmente mais rápidas que as instruções if-else-if equivalentes (como por exemplo, descritas neste artigo ) devido às otimizações do compilador. Como essa otimização realmente funciona? Alguém tem uma boa explicação?

Como usar * ngIf else in Angular?

Estou usando Angular e quero usar *ngIf else (disponível desde a versão 4) neste exemplo: content here … other content here… Como posso conseguir o mesmo comportamento com ngIf else ?

Por que as declarações ifelse de R não retornam vetores?

Eu encontrei as declarações ifelse de R para ser bastante útil de vez em quando. Por exemplo: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Mas estou um pouco confuso com o seguinte comportamento. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Esta é uma opção de design acima do meu índice de pagamento?

&& (AND) e || (OR) em instruções IF

Eu tenho o seguinte código: if(!partialHits.get(req_nr).containsKey(z) || partialHits.get(req_nr).get(z) < tmpmap.get(z)){ partialHits.get(z).put(z, tmpmap.get(z)); } em que partialHits é um HashMap. O que acontecerá se a primeira afirmação for verdadeira? O Java ainda verificará a segunda instrução? Porque, a fim de que a primeira instrução seja verdadeira, o HashMap não deve conter a chave dada, portanto, se […]

Qual é a diferença entre estes (bCondition == NULL) e (NULL == bCondition)?

Ao explorar sites msdn, a maioria da condição verifica os locais que eles estão usando (NULL == bCondition). qual é o propósito de usar essas notações? Forneça alguma amostra para explicar isso, por favor. Obrigado.

Alternativa para um milhão de declarações IF

Usando JavaScript Estou tirando nomes da página da Web e juntando-os de alguma forma (provavelmente indo com uma matriz). Depois de reunir todos os nomes, preciso criar outra string que forneça todos os endereços de e-mail dos nomes. Os endereços de e-mail não estão na página da Web, portanto, terei que listar todos os possíveis […]

Obtendo o erro “comando não encontrado” ao comparar duas sequências no Bash

Todo o meu script é atualmente este: #!/bin/sh clear; blanko=””; # Dummy-Variablen variable=Testvariable; if [[$variable == $blanko]]; then echo “Nichts da!” else echo $variable fi e se eu entrar TestSelect.sh eu recebo /usr/bin/TestSelect.sh: line 6: [[Testvariable: command not found Testvariable Como posso consertar isso?

if else declaração em modelos AngularJS

Eu quero fazer uma condição em um modelo AngularJS. Eu busco uma lista de vídeos da API do Youtube. Alguns dos vídeos estão na proporção 16: 9 e alguns estão na proporção 4: 3. Eu quero fazer uma condição como esta: if video.yt$aspectRatio equals widescreen then element’s attr height=”270px” else element’s attr height=”360px” Estou ng-repeat […]

Qual é a diferença de desempenho relativo de if / else versus instrução switch em Java?

Preocupado com o desempenho do meu aplicativo da web, estou querendo saber qual das instruções “if / else” ou switch é melhor em relação ao desempenho?