Я знаю, что есть довольно приличное количество тем по этому поводу, но я не смог найти ни одной, которая, кажется, работает для меня. Я хочу опубликовать некоторые переменные в электронной таблице Google, полученной на другом веб-сайте.
У меня есть некоторые переменные, такие как:
var a = parseInt($('table.thinline:eq(4)>tbody>tr:eq(1)>td:eq(1)').text().replace(/\D/g,''),10);
var b = $('table.thinline:eq(0)>tbody>tr:eq(1)>td:eq(1)').text();
var c = parseInt($('table.thinline:eq(3)>tbody>tr:eq(2)>td:eq(1)').text().replace(/\D/g,''),10);
Как только страница загружается, я хочу, чтобы они были размещены в электронной таблице Google в столбцах. Таким образом, первый столбец должен выбирать значения, хранящиеся в переменной a, второй столбец — var b, третий столбец — var c и т. д.
Я также хотел бы избежать форм.
Как это решить?
Заранее спасибо.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Если я правильно понял ваш вопрос, вы хотели бы заполнить свои переменные в нижней части трех отдельных строк таблицы Google.
Этого можно добиться с помощью метода .appendRow. Вы найдете документы здесь.
var spreadSheetID = ""; // Add string with the ID of your spreadsheet here
var sheetName = ""; // Add string with the name of your Sheet here
var a = "value for first column";
var b = "value for second column";
var c = "value for third column";
function appendRows() {
var ss = SpreadsheetApp.openById(spreadSheetID); // Select Spreadsheet by ID
var sheet = ss.getSheetByName(sheetName); // Select your Sheet by its Name
sheet.appendRow([a, b, c]);
}
appendRows();Это добавляет a к строке A, b к строке B и c к строке C.