JSFiddle - React, Tailwind, and code Playground

JavaScript

function sayHiBye(firstName, lastName) {

  /* Ниже две вспомогательные функции.
  В них заданы способы приветствия и прощания */
  
  function getFirstName() {
    return firstName;
  }
  
  function getRespect() {
  /* эта функция вложена еще глубже, она вспомогательная для вспомогательной */
  	function addMr() {
    	return "Mr. " + lastName;
    }
  
  	var mrLastName = addMr();
    return mrLastName;
  }

  console.log( "Hello, " + getFirstName() );
  console.log( "Bye, " + getRespect() );

}

sayHiBye("John", "Petrov");