Я пытаюсь создать поисковик идентификаторов, который делает что-то, когда вы вводите правильный идентификатор в скриптах Google.Тем не менее, оператор if всегда выполняется.Почему это?Код здесь:
function change()
{
var a = SpreadsheetApp.getActive().getRange("Sheet1!A7")
var b = SpreadsheetApp.getActive().getRange("Sheet1!B7")
var c = SpreadsheetApp.getActive().getRange("Sheet1!C7")
var d = SpreadsheetApp.getActive().getRange("Sheet1!D7")
a.copyTo(SpreadsheetApp.getActive().getRange("Sheet1!M4"))
b.copyTo(SpreadsheetApp.getActive().getRange("Sheet1!N4"))
c.copyTo(SpreadsheetApp.getActive().getRange("Sheet1!O4"))
d.copyTo(SpreadsheetApp.getActive().getRange("Sheet1!P4"))
SpreadsheetApp.getActive().getRange("Sheet1!M4").setBackground("white")
SpreadsheetApp.getActive().getRange("Sheet1!N4").setBackground("white")
SpreadsheetApp.getActive().getRange("Sheet1!O4").setBackground("white")
SpreadsheetApp.getActive().getRange("Sheet1!P4").setBackground("white")
}
function myFunction()
{
var id = SpreadsheetApp.getActiveCell()
var idx = id.getValue()
if (idx = 91360136)
{
change()
}
else { id = "invalid id" }
}
В отладчике вообще ничего не отображается.