В Google Apps Script, который основан на JavaScript, сравнение в условии `if` можно выполнить с использованием операторов сравнения, таких как `==` (равенство), `!=` (неравенство), `===` (строгое равенство), `!==` (строгое неравенство), `>` (больше), `<` (меньше), `>=` (больше или равно) и `<=` (меньше или равно).
Вот пример условного оператора `if` с использованием этих операторов:
```javascript
function myFunction() {
var a = 10;
var b = 20;
if (a < b) { // Сравниваем, меньше ли 'a' чем 'b'
Logger.log('a меньше b');
}
if (b > a) { // Сравниваем, больше ли 'b' чем 'a'
Logger.log('b больше a');
}
if (a == 10) { // Сравниваем 'a' на равенство с числом 10
Logger.log('a равно 10');
}
if (b != 15) { // Сравниваем 'b' на неравенство числу 15
Logger.log('b не равно 15');
}
// Обратите внимание на разницу между '==' и '==='
var c = "10";
if (a == c) { // Сравниваем 'a' (число) и 'c' (строку) на равенство. Это true, так как '==' не учитывает тип данных.
Logger.log('a равно c (==)');
}
if (a === c) { // Строгое сравнение, включая тип данных. Это будет false, так как 'a' - это число, а 'c' - строка.
Logger.log('a строго равно c (===)');
} else {
Logger.log('a не строго равно c (===)');
}
}
```
Важно отметить, что использование `==` и `!=` может привести к неожиданным результатам из-за приведения типов JavaScript, поэтому рекомендуется использовать строгие операторы сравнения (`===` и `!==`), которые сравнивают как значения, так и типы данных.