span.mc__span
через querySelectorAll()
forEach()
, в каждом смотреть innerText.startsWith('+') .. else ..
и тут добавлять класс "number_red" или "number_green" function getArrayParams(arr) {
let min = arr[0];
let max = arr[0];
let sum = arr[0];
for (let i = 1; i < arr.length; i++) {
const x = arr[i];
if (x < min) min = x;
else if (x > max) max = x;
sum += x;
}
const avg = sum / arr.length;
return { min, max, avg };
}
getArrayParams([-99, 99, 9]);
Alt + Cmd + V
items
, по сути, состояние (state) инстанса компонента. items
надо держать не в видимости прототипа компонента, а в видимости только инстанса. Отсюда во Vue data
возвращается функцией – каждый раз новая копия.
showAlbum()
/albumShow
? Кстати, последняя константа получает значениеundefined
, и зачем она вообще?..А, нет, всё-таки путаетесь: