document.querySelector('.button__main').addEventListener('click', () => {
let titleCard= document.querySelector('.Какой класс надо найти').getAttribute('data-title-form');
console.log(titleCard)
})
<div class="row">
<div class="col-sm-12" id="outer">
<div class="row">
<div class="col-sm-12" id="inner">
</div>
</div>
</div>
</div>
Object.assign({}, [1,2,3,4,5]); // {0: 1, 1: 2, 2: 3, 3: 4, 4: 5}
Object.assign({}, ['a','b','c']); // {0: "a", 1: "b", 2: "c"}
{...[1,2,3,4,5]} // {0: 1, 1: 2, 2: 3, 3: 4, 4: 5}
Object.fromEntries(Object.entries([1,2,3,4])); // {0: 1, 1: 2, 2: 3, 3: 4, 4: 5}
const isSumEven = arr => arr.reduce((p, c) => p ^ c, 1) & 1;
// или
const isSumEven = arr => !(arr.filter(n => n % 2).length % 2);
// или
const isSumEven = arr => Number.isInteger(arr.reduce((acc, n) => acc + n, 0) / 2);
// или
const isSumEven = arr => /[02468]$/.test(eval(arr.join('+')) ?? 0);
const result = arr.filter(isSumEven);
. const search = 2; // что ищем
for (let property in a4) { // property будет "a", "b", "c"
if (a4[property].includes(search)) { // a4[property] — очередной массив
console.log(`Свойство ${property} содержит искомое значение ${search}`);
}
}
// Свойство a содержит искомое значение 2
// Свойство b содержит искомое значение 2
const arr = [1, 2, 3, 2, 3, 4];
const replaceTheSameElementsToX = array => {
const result = [];
let coincidence = 0;
for(let i = 0; i < array.length; i++) {
array.map(el => el === array[i] ? coincidence++ : coincidence);
if (coincidence === 1) {
result.push(array[i]);
} else if (coincidence > 1) {
result.push('x');
}
coincidence = 0;
}
return result;
}
replaceTheSameElementsToX(arr); // [1, "x", "x", "x", "x", 4]
const arr = [1,2,3,2,3,4];
const findTheSameNumbers2 = array => array.map((elementOfBaseArray,i,baseArray) => baseArray.reduce((coincidence, currentValue, index, elementAsArray) => elementOfBaseArray === elementAsArray[index] ? coincidence + 1 : coincidence, 0) === 1 ? elementOfBaseArray : 'x');
findTheSameNumbers2(arr); // [1, "x", "x", "x", "x", 4]