// 함수를 만드는 방법
// 1. 함수 선언(Function Declaration)
function 함수이름(파라미터) {
동작
return 리턴값;
}
// // 2. 함수 표현식(Function Expression)
// const printCodeit = function () {
// console.log('Coodeit');
// };
// printCodeit();
// const myBtn = document.querySelector('#myBtn');
// myBtn.addEventListener('click', function() {
// console.log('button is clicked!');
// });
// // 호이스팅
// printCodeit();
// function printCodeit() {
// console.log('Codeit');
// }
// printCodeit(); // ReferenceError
// const printCodeit = function() {
// console.log('Codeit');
// }
// function printcodeit() {
// function printJS() {
// console.log('JavaScript');
// }
// console.log('Codeit');
// printJS();
// }
// printCodeit();
// printJs(); // ReferenceError
// const x = 4;
// if (x < 5) {
// function printJS() {
// console.log('JavaScript');
// }
// }
// {
// function printCodeit() {
// console.log('Codeit');
// }
// }
// printCodeit();
// printJS();
// var printJS = function () {
// console.log('JavaScript');
// };
// let printHi = function () {
// console.log('Hi');
// };
// const printCodeit = function () {
// console.log('Codeit');
// };