【问题标题】:Google Sheets App Script If Else FunctionGoogle Sheets App Script If Else Function
【发布时间】:2021-05-23 12:11:46
【问题描述】:

创建一个名为 validateHours() 的函数。 该函数有一个名为 reference 的参数。 该函数应检查名为 reference 的参数的值。如果 reference 介于 0 和 24 之间,该函数应返回 Valid,否则应返回 Invalid。 返回工作表并将新公式输入到单元格 B2 中。 复制公式并粘贴到 B3:B6。 B 列中的每个单元格现在应该显示值 Valid 或 Invalid。

function validateHours(reference) {
  let result; 
  if (reference => 0 && reference <= 24) {
    result = "Valid";
  } else {
    result = "Invalid";
  }
  return result;
}

谁能告诉我我的代码有什么问题?

【问题讨论】:

    标签: javascript validation if-statement google-apps-script google-sheets


    【解决方案1】:

    您对 OR 的第一部分的比较是错误的

    function validateHours(reference) {
      let result; 
      if (reference >= 0 && reference <= 24) {
        result = "Valid";
      } else {
        result = "Invalid";
      }
      return result;
    }
    

    以上显示大于等于零

    【讨论】:

      【解决方案2】:

      比较运算符错误。它应该是参考>= 0 参考=> 0。

      【讨论】:

        猜你喜欢
        • 2020-07-20
        • 1970-01-01
        • 1970-01-01
        • 2022-01-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多