JSON.parse('"\u042d\u0442\u043e \u0442\u0435\u043a\u0441\u0442 \u043a\u043e\u0442\u043e\u0440\u044b \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e\u0439 \u0444\u0438\u0433\u043d\u0451\u0439 \u0437\u0432\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u0431\u043e\u0433 \u0437\u043d\u0430\u0435\u0442 \u043a\u0430\u043a \u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u043c"');
// Это текст которы непонятной фигнёй звкодирован и бог знает как его обратно сделать нормальным onStart() {
let idx = 0;
const timer = setInterval(
() => {
this.step = this.myList[idx];
idx += 1;
if (idx >= this.myList.length) {
clearInterval(timer);
}
},
1000,
);
} .block {
.block__2 {
...
}
}Это селектор .block .block__2.block {
&__2 {
....
}
}Это селектор .block__2function getMaxSkill(array $array, int $resource): ?A
{
return array_reduce(
$array,
fn($carry, $item) =>
$item->getCost() <= $resource
&& ($carry === null || $carry->getSkill() < $item->getSkill())
? $item
: $carry,
null
);
}