И еще вопрос: ждет ли тело функции выполнение setTimeout?
const delay = (ms) => new Promise(r => setTimeout(r, ms));
async function run() {
for (var i = 0; i < 3; i++) {
await delay(1000);
console.log(i);
}
}
run();
ведь этот store вообще не используется, а служит как некий слушатель любых диспатчей
Т.е., если в массиве 4 элемента, то элемент на 4 позиции перемещать на 1 позицию, а элементы на 1, 2 и 3 позиции перемещать на 2, 3 и 4 позиции соответственно.
const findOdd = (a) => a.reduce((r, item) => r ^ item);