I have this function that returns the value in the 3rd row
function sheetData(id_test, id_group, nr_test) {
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const sheet = ss.getSheetByName('Teste');
  const range = sheet.getDataRange();
  const res = range.getValues();
  const data = res.slice(1);
  let value;
  data.forEach((row) => {
    if (id_test == row[0] && id_group == row[1] && nr_test == row[2]) {
      value = row[3];
    }
  })
  return value;
}
But when I call it to use the returned value in HTML like this:
  <? let value = sheetData(); ?>
  <p class="cont"> <?= value ?> </p>
I get nothing. Could it be that I'm already calling this function here like this?:
 send_button.addEventListener('click', () => {
    let id_test = document.querySelector('.id-test').value;
    let id_group = document.querySelector('.id-group').value;
    let nr_test = document.querySelector('.nr-test').value;
    google.script.run.sheetData(id_test, id_group, nr_test);
  });
 
     
    