I'm having trouble with a looping functions. I'm not getting the results in all the cells. I'm just getting it in the last row where there is data. Here is what ai have
function myfunction() {
var ss = SpreadsheetApp;
var getSheet = ss.getActiveSpreadsheet();
var sheetData = getSheet.getSheetByName("Sheet3")
var endRow = sheetData.getLastRow();
for (var i=2; i <= endRow ; i++);
if (sheetData.getRange(i,2).getValue() == "test") {
sheetData.getRange(i,4).setValue("alert1");
} else{
sheetData.getRange(i,4).setValue("alert2");
}
}