Perguntas com a marcação «if-statement»

266
Como evitar correntes "se"?

Supondo que eu tenho esse pseudo-código: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); As funções executeStepXdevem ser executadas se e...

263
Muitas declarações 'if'?

O código a seguir funciona como eu preciso, mas é feio, excessivo ou várias outras coisas. Examinei as fórmulas e tentei escrever algumas soluções, mas acabo com uma quantidade semelhante de instruções. Existe um tipo de fórmula matemática que me beneficiaria nesse caso ou tem 16 se as instruções...

252
Diferença entre if (a - b <0) e if (a <b)

Eu estava lendo o ArrayListcódigo fonte do Java e notei algumas comparações nas instruções if. No Java 7, o método grow(int)usa if (newCapacity - minCapacity < 0) newCapacity = minCapacity; No Java 6, grownão existia. O método, ensureCapacity(int)no entanto, usa if (newCapacity <...

192
condicionais inline em angular.js

Eu queria saber se existe uma maneira angular de exibir condicionalmente conteúdo que não seja o ng-show etc. Por exemplo, no backbone.js, eu poderia fazer algo com conteúdo embutido em um modelo como: <% if (myVar === "two") { %> show this<% } %> mas em angular, pareço estar limitado...

171
Como implementar a instrução if-else no XSLT?

Estou tentando implementar uma instrução if -else no XSLT, mas meu código simplesmente não analisa. Alguém tem alguma idéia? <xsl:variable name="CreatedDate" select="@createDate"/> <xsl:variable name="IDAppendedDate" select="2012-01-01" /> <b>date: <xsl:value-of...