Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Що Таке Функції? | Оволодіння Функціями
Вступ до JavaScript

bookЩо Таке Функції?

Note
Визначення

Функції — це можливість у програмуванні, яка дозволяє зарезервувати блок коду для подальшого виконання. Це також дає змогу легко виконувати цей блок коду кілька разів.

Базовий синтаксис визначення функції виглядає так:

function funcName() {
  // Code here
}

Тут function — це ключове слово для визначення функції, а funcName — назва функції, яку потрібно створити.

Створення функції коректніше називати "визначенням" функції. Код, який визначає функцію, називають "кодом визначення функції".

Note
Примітка

Принцип DRY (Don't Repeat Yourself) — це основна концепція програмування, що підкреслює мінімізацію дублювання коду. Вона заохочує писати кожну частину логіки лише один раз і використовувати її повторно за потреби. Це покращує читабельність та ефективність коду. Функції відіграють важливу роль у дотриманні цього принципу, оскільки дозволяють усунути зайвий код.

Наведено приклад функції, яка виводить трикутник у консоль:

123456789
function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle();
copy

Можливо виконати функцію більше одного разу:

1234567891011
function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle(); drawTriangle(); drawTriangle();
copy
Note
Примітка

Виконання функції також іноді називають викликом функції. Відповідно, оператор, який виконує функцію (наприклад: myFunc()), називається викликом функції.

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

1. Яке ключове слово використовується для визначення функції в JavaScript?

2. Яким буде результат виконання наступного коду?

3. Яке з наведеного є НЕПРАВДИВОЮ характеристикою функцій?

question mark

Яке ключове слово використовується для визначення функції в JavaScript?

Select the correct answer

question mark

Яким буде результат виконання наступного коду?

Select the correct answer

question mark

Яке з наведеного є НЕПРАВДИВОЮ характеристикою функцій?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain what the DRY principle is in more detail?

How do I define my own function in JavaScript?

Why doesn't the function run automatically when I define it?

Awesome!

Completion rate improved to 1.33

bookЩо Таке Функції?

Свайпніть щоб показати меню

Note
Визначення

Функції — це можливість у програмуванні, яка дозволяє зарезервувати блок коду для подальшого виконання. Це також дає змогу легко виконувати цей блок коду кілька разів.

Базовий синтаксис визначення функції виглядає так:

function funcName() {
  // Code here
}

Тут function — це ключове слово для визначення функції, а funcName — назва функції, яку потрібно створити.

Створення функції коректніше називати "визначенням" функції. Код, який визначає функцію, називають "кодом визначення функції".

Note
Примітка

Принцип DRY (Don't Repeat Yourself) — це основна концепція програмування, що підкреслює мінімізацію дублювання коду. Вона заохочує писати кожну частину логіки лише один раз і використовувати її повторно за потреби. Це покращує читабельність та ефективність коду. Функції відіграють важливу роль у дотриманні цього принципу, оскільки дозволяють усунути зайвий код.

Наведено приклад функції, яка виводить трикутник у консоль:

123456789
function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle();
copy

Можливо виконати функцію більше одного разу:

1234567891011
function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle(); drawTriangle(); drawTriangle();
copy
Note
Примітка

Виконання функції також іноді називають викликом функції. Відповідно, оператор, який виконує функцію (наприклад: myFunc()), називається викликом функції.

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

1. Яке ключове слово використовується для визначення функції в JavaScript?

2. Яким буде результат виконання наступного коду?

3. Яке з наведеного є НЕПРАВДИВОЮ характеристикою функцій?

question mark

Яке ключове слово використовується для визначення функції в JavaScript?

Select the correct answer

question mark

Яким буде результат виконання наступного коду?

Select the correct answer

question mark

Яке з наведеного є НЕПРАВДИВОЮ характеристикою функцій?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 1
some-alt