Можешь объяснить, какой результат выведет этот JavaScript код, и описать, как hoisting переменных и scope влияют на результат? — ДейлиПреп