lastInflectionRow(c(TRUE,FALSE,TRUE,FALSE,FALSE))
lastInflectionRow<-function(temp){
m<-match(TRUE,temp,nomatch=NA)
m
}
大家好,我遇到了这条线。任何人都可以破译这条线/将它们分组到我的括号中吗?
感谢任何帮助。提前致谢:D
答案 0 :(得分:6)
这是三元内部的三元组:
bool isGeneric = variableA != null
? (variableB != null ? false : true)
: (true);
如果variableA
不等于null,请检查第一个条件,否则返回true。在第一个条件中,如果false
不为空,则返回variableB
,如果是,则返回true
。
您也可以将其翻译成以下if / else语句:
bool isGeneric = false;
if (variableA != null)
{
if (variableB != null)
isGeneric = false;
else
isGeneric = true;
}
else
isGeneric = true;