Що буде, якщо в функцію не передати аргументи?

JavaScript параметри функції, яким при її виклику не передаються значення, що приймають за замовчуванням значення undefined .

Аргументи потрібні для того, щоб зробити функції більш універсальними. У прикладі вище рядок "Hello, World!" – це аргумент. Ви можете вказати інший рядок та функція виведе її. Функція ніби каже: “Ось який аргумент передаси, такий і виведу в термінал”.

Аргументи Функції можна поставити скільки завгодно параметрів, а потім передати їм будь-які значення. Функція сама зрозуміє, що потрібно зробити з цими значеннями.