这是什么意思?并且:在这个功能?

时间:2018-03-10 08:06:10

标签: google-apps-script

我刚开始使用谷歌应用程序脚本,想知道它的含义或功能是什么?和:在这个功能。非常感谢您的帮助。

function comparar(a, b) {
if (b[1] === a[1]) {
    return 0;
}
else {
    return (b[1] < a[1]) ? -1 : 1;
}

}

1 个答案:

答案 0 :(得分:1)

它被命名为三元运营商

在计算机编程中,?:是一个三元运算符,它是几种编程语言中基本条件表达式语法的一部分。它通常被称为条件运算符,内联if(iif)或三元if。一个表达式? b:如果a的值为真,则c求值为b,否则求值为c。

如果是b[1] < a[1],那么您的函数将返回-1,否则1

https://en.wikipedia.org/wiki/%3F: