用于<>的运算符在Google Apps脚本中

时间:2018-02-25 06:07:30

标签: google-apps-script equals-operator

对于Google Apps脚本项目,我想写一些类似的内容:

if (a <> 0 ) {
    b = 1
}

但是<>不等式运算符显然不存在,我找不到提及它的替代品。必须有一个。有人能告诉我它是什么吗?

1 个答案:

答案 0 :(得分:1)

来自Overview page:

  

Google Apps脚本是一种基于JavaScript的脚本语言,可让您使用文档,表格,幻灯片和表单等G Suite产品进行新的和酷炫的操作。无需安装 - 我们会在您的浏览器中为您提供代码编辑器,并且您的脚本可以在Google的服务器上运行。

他们没有明确说明那里有哪个版本的Javascript,但是通过一些挖掘你可以找到一些additional information。即,JS 1.6中的任何功能都可用。 1.7和1.8中的一些功能也可用,但您通常需要通过在Web编辑器中进行调试来自行发现。

对于一般用途,Javascript引用MDN之类的内容将是您最好的朋友。

Specifically:

  

不平等(!=)   如果操作数不相等,则不等运算符返回true。如果两个操作数的类型不同,则JavaScript会尝试将操作数转换为适当的类型以进行比较。如果两个操作数都是对象,则当操作数引用内存中的不同对象时,JavaScript会比较不相等的内部引用。

if (a != 0) {
    b = 1;
}