Spis treściKliknij link, aby przejść do wybranego miejsca
Ta treść została automatycznie przetłumaczona z ukraińskiego.
Funkcja to podstawowy blok budulcowy programowania, który definiuje zestaw instrukcji lub działań wykonywanych podczas jej wywołania. Funkcje pozwalają zorganizować kod w zrozumiałe i wielokrotnego użytku bloki. Funkcje mogą przyjmować dane wejściowe (argumenty) i zwracać wynik.
W różnych językach programowania funkcje mogą mieć różne nazwy, na przykład "metody" w programowaniu obiektowym. Termin metoda częściej można usłyszeć w rozmowie o kodzie Ruby, a termin funkcja - o JS.
Charakterystyka funkcji
- Funkcja ma nazwę, za pomocą której można ją wywołać.
- Funkcja może przyjmować jeden lub kilka argumentów – danych wejściowych, które są używane do wykonywania obliczeń lub działań wewnątrz funkcji.
- To zestaw instrukcji, które są wykonywane podczas wywołania funkcji.
- Funkcja może zwracać wartość jako wynik swojego wykonania.
Konceptualnie to lista podstawowych cech, które mają funkcje. Przyjrzyjmy się przykładom (Ruby i JS)
Przykład funkcji (metody) w Ruby
def sum_method(a, b) # Zsumować dwie liczby i zwrócić wynik a + b end result = sum_method(3, 4) puts result # Wyświetli 7
Przykład funkcji w JavaScript
function sumFunction(a, b) {
// Dodać dwie liczby i zwrócić wynik
return a + b;
}
let result = sumFunction(3, 4);
console.log(result); // Wyświetli 7
Po co są funkcje?
Funkcje pozwalają na wielokrotne używanie kodu i unikanie duplikacji. Na przykład, jeśli musisz wykonywać te same obliczenia w różnych miejscach programu, możesz zdefiniować funkcję i wywoływać ją za każdym razem, gdy jest to potrzebne. Funkcje to prawdziwa podstawa ^_^
Ten post nie ma jeszcze żadnych dodatków od autora.