Konstantin81, вы заострили внимание совсем не на том, на чем нужно из-за этого сделали какие-то дикие выводы.
Разберитесь что делает ваш код, как работает setTimeout, как, собственно, работает async/await.
В вашем коде нет чего-либо, что выполняется асинхронно, поэтому результат всегда - Promise<number>в состоянии «fulfilled».
|