JavaScript代码变量顺序声明混乱

JavaScript代码变量顺序声明混乱,javascript,Javascript,有人能用javascript解释一下下面的代码片段吗 this.config.min = undefined != configuration.min ? configuration.min : 0; 这是一个条件。就像: if (configuration.min != undefined) { this.config.min = configuration.min; } else { this.config.min = 0; } 这是一个条件。就像: if (confi

有人能用javascript解释一下下面的代码片段吗

this.config.min = undefined != configuration.min ? configuration.min : 0; 
这是一个条件。就像:

if (configuration.min != undefined)
{
    this.config.min = configuration.min;
}
else
{
    this.config.min = 0;
}
这是一个条件。就像:

if (configuration.min != undefined)
{
    this.config.min = configuration.min;
}
else
{
    this.config.min = 0;
}

这是一个三元条件。这是一个三元条件。@Karthikeyan很好,很乐意帮助。:min:未定义!=敏?min:0,上面的行是否也与u的意思相同earlier@Karthikeyan很好,很乐意帮忙。:min:未定义!=敏?min:0,上面这行的意思是否与前面解释的u相同