43. Създаване и използване на функция с параметри. Използване на случайни числа. Списъци. Работа по проект: Светофар
Теоретични материали
Функцията е съобщение до компютъра: „Направи тези стъпки, когато ти кажа!“
Точно както в Python, с функция можем да съберем няколко команди и да ги използваме отново.
🛠 Как се пише функция в JavaScript?
function sayHello() {
console.log("Здравей!");
}
🔍 Обяснение:
function – казваме, че ще създаваме функция.
sayHello – името на функцията (можеш да го избереш).
{ ... } – между тези скоби пишем какво да прави.
📞 Ако искаме да я изпълним, просто я „викаме“:
sayHello(); // Ще покаже "Здравей!" в конзолата
📦 Функция с вход (аргументи):
function greet(name) {
console.log("Здравей, " + name + "!");
}
greet("Мими"); // Показва: Здравей, Мими!
🔍 Тук name е като кутия, в която слагаме име. Когато викаме функцията, тя използва това, което ѝ подадем.
📤 Функция с резултат (return):
function add(a, b) {
return a + b;
}
let result = add(2, 3); // result = 5
🔍 return връща отговора (резултата) обратно.
Работа по проект: Светофар
Примерен вид на крайния резултат:
Примерен вид на решението: