У меня есть сценарий использования, где мне нужно иметь случайную задержку от 1 до 3 секунд перед вызовом моей следующей функции.
Я пытался использовать метод setTimeout, но я неуверен, что то, что я делаю, правильно
let timeInMs = Math.random() * (3000);
console.log('timeInMs => ', timeInMs);
setTimeout(test, timeInMs);
let test = async() => {
console.log('called')
};
Может кто-нибудь помочь с моим случаем использования?