- = пусто
a-z = плашки
0 = key
const setIntervalHandler = setInterval(
()=>{
const elem = document.getElementById("myButton");
elem.?click ? elem.click(): console.error("button not found");
},
2*60*1000
);
const inString = "[3, 2, 1, 0, 5, 6, 4, 0, 1, 5, 3, 0, 2, 2, 2, 0]";
let data = JSON.parse(inString);
let outData = [];
let outDataElem = [];
for (let i in data){
let el = data[i];
if(!el){ // Если 0
if(outDataElem.length){ // Если outDataElem уже что-то содержит
outData.push([...outDataElem]);
};
outDataElem = [];
continue;
};
outDataElem.push(el);
};
if(outDataElem.length){
outData.push([...outDataElem]);
};
console.log(outData);
(getFullYear()-1700)
function transleteArray(obj) {
return Object.values(obj);
}
/**
* Возникает при изменении ячейки
* @param {e} event event-объект https://developers.google.com/apps-script/guides/triggers/events?hl=ru
* [ ProgrammerForever (c) 2020 ]
* @return Не возвращает значений
*/
function onEdit(event) {
var ss = event.source.getActiveSheet();//Текущий лист
var address = event.range.getA1Notation().toUpperCase();//Адрес ячейки
var row = event.range.getRow(); //Номер строки
var col = event.range.getColumn(); //Номер столбца
var newValue = event.value; //Новое значение
var oldValue = event.oldValue; //Старое значение
var userEmail = event.user.getEmail();//Пользователь(работает только при вручную назначенном триггере)
//Делаем что-то
if((col>=1)){
ss.getRange(row,1).setValue(new Date()); //Запись даты редактирования строки в столбец 1
};
};