JavaScript Global Variable
  
    A JavaScript global variable, declared either outside a function or using
    the `window` object, can be accessed from any function.
  
  Here’s a simple example of a global variable in JavaScript.
  <Script>
  var globalVariable = "Hello, World!";
function printGlobal() {
    console.log(globalVariable); 
}
function changeGlobal() {
    globalVariable = "Goodbye, World!";
}
printGlobal(); 
changeGlobal();
printGlobal();
console.log(globalVariable);
  </Script>
Defining Global Variable in JavaScript Within a Function
  
    To declare JavaScript global variables inside a function, and accessed from
    any other function. 
  
Example:
  <Script>
var globalVariable;
function setGlobal() {
    globalVariable = "I'm global";
}
function getGlobal() {
    console.log(globalVariable); 
}
setGlobal();
getGlobal();
  </Script>
Internals Of Global Variable In JavaScript
  
    When you declare a variable outside a function, it is internally added to
    the `window` object. You can also access it through the `window`
    object. 
  
Example:
  <Script>
  var globalVar = "I'm global";
  function scopeDemonstration() {
    var globalVar = "I'm local";
    console.log("Local:", globalVar);
    console.log("Global:", window.globalVar)
}
scopeDemonstration();
  console.log("Global:", globalVar); 
  </Script>
More topic in JavaScript
