JavaScripti kasutajate loodud funktsioonide põhitõed

Praegu õpime looma oma funktsioone, mida saab hiljem kasutada sarnaselt JavaScripti standardfunktsioonidele ja meetoditele. Vaatame oma funktsiooni loomise süntaksit.

Funktsioon luuakse käsu function abil. Järgneb tühik, siis funktsiooni nimi, ümarsulud ja seejärel looksulud, mille sisse kirjutatakse mingi kood:

javascriptfunction func() {
  // mingi kood
}

Vaatame mõnda näidet. Teeme funktsiooni nimega func, mis oma kutsumisel väljastab hüüumärgi:

javascriptfunction func() {
  console.log('!');
}

Kutsume nüüd välja oma funktsiooni. Selleks on vaja kirjutada selle nimi ja ümarsulud:

javascriptfunction func() {
  console.log('!');
}

// Kutsume välja oma funktsiooni:
func(); // väljastab '!'

Meie funktsiooni saab välja kutsuda mitu korda - sel juhul iga funktsiooni väljakutse annab uue sõnumi:

javascriptfunction func() {
  console.log('!');
}

func(); // väljastab '!'
func(); // väljastab '!'
func(); // väljastab '!'

Funktsioone saab välja kutsuda enne nende määratlemise kohta:

javascriptfunc(); // väljastab '!'

function func() {
  console.log('!');
}
Задание 1

Tehke funktsioon, mis väljastab konsooli teie nime.

Задание 2

Tehke funktsioon, mis väljastab konsooli arvude summa alates 1 kuni 100.