В JavaScript область видимости относится к видимости переменных. Переменные, определенные вне функционального блока, имеют глобальную область. Это означает, что их можно увидеть везде в вашем JavaScript-коде. Переменные, которые используются без ключевого слова var, автоматически создаются в глобальной области видимости. Это может привести к непредвиденным последствиям в другом месте вашего кода или при повторном запуске функции. Вы всегда должны объявлять переменные с помощью var, let или const в зависимости от ситуации.
Используя ключевое словоvar, объявите глобальную переменную myGlobal вне любой функции. Инициализируйте ее со значением 10. Внутри функции fun1 задайте значение 5 переменной oopsGlobal без использования ключевого слова var.