Functions Js
Functions Js
<script>
function showMessage() {
showMessage();
</script>
alert( message );
alert( message ); // <-- Error! The variable is local to the function. look at Inspect>>console
Outer variables
A function can access an outer variable as well, for example:
function showMessage() {
let message = 'Hello, ' + userName;
alert(message);
}
function showMessage() {
userName = "Bob"; // reassigned another value to the outer
variable
showMessage();