Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Funktioiden Esittely | Funktiot
Typescriptin Perusteet

bookFunktioiden Esittely

Funktiot muodostavat TypeScriptin perustan. Kun kirjoitat laajoja ja kehittyneitä ohjelmia tai sovelluksia, on suositeltavaa järjestää kaikki koodi funktioihin. Tarkastellaan, mitä funktio tarkoittaa ja millainen sen syntaksi on:

function greeting() {
    console.log("Hello there!");
}

Funktion määrittämiseksi kirjoitetaan function, sen jälkeen funktion nimi ja sulut (). Tämän jälkeen avataan aaltosulkeet, joiden sisälle tulee funktion runko. Funktion rungossa määritellään, mitä funktio suorittaa. Yllä olevassa esimerkissä funktio tulostaa tervehdyksen konsoliin. Kutsutaan funktiota ja tarkastellaan, miten se toimii:

1234
function greeting() { console.log("Hello there!"); } greeting()
copy

Funktion kutsuminen tapahtuu kirjoittamalla sen nimi koodiin, jolloin funktio suorittaa tehtävänsä. Funktion voi kutsua useita kertoja peräkkäin tai esimerkiksi silmukoiden sisällä:

1234567
function greeting() { console.log("Hello there!"); } for (let i = 0; i < 3; i++) { greeting() }
copy

Sen sijaan, että kirjoittaisimme koodin joka kerta viestin näyttämiseksi konsolissa, kutsumme yksinkertaisesti tervehdysfunktiota.

Tämä on tietenkin yksinkertaisin esimerkki funktiosta. Funktioilla on käytännössä rajattomat mahdollisuudet. Voit kapseloida monimutkaisia algoritmeja yhteen funktioon. Voit käyttää funktioita funktioiden sisällä ja paljon muuta. Tässä osiossa perehdymme funktioiden peruskäyttötekniikoihin, kuten parametrien välittämiseen ja arvojen palauttamiseen funktioista. Tässä alkaa varsinainen ohjelmointi!

question mark

Miksi funktioita käytetään TypeScriptissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

What are parameters in TypeScript functions?

How do I return a value from a function in TypeScript?

Can you show an example of a function with parameters?

Awesome!

Completion rate improved to 2.94

bookFunktioiden Esittely

Pyyhkäise näyttääksesi valikon

Funktiot muodostavat TypeScriptin perustan. Kun kirjoitat laajoja ja kehittyneitä ohjelmia tai sovelluksia, on suositeltavaa järjestää kaikki koodi funktioihin. Tarkastellaan, mitä funktio tarkoittaa ja millainen sen syntaksi on:

function greeting() {
    console.log("Hello there!");
}

Funktion määrittämiseksi kirjoitetaan function, sen jälkeen funktion nimi ja sulut (). Tämän jälkeen avataan aaltosulkeet, joiden sisälle tulee funktion runko. Funktion rungossa määritellään, mitä funktio suorittaa. Yllä olevassa esimerkissä funktio tulostaa tervehdyksen konsoliin. Kutsutaan funktiota ja tarkastellaan, miten se toimii:

1234
function greeting() { console.log("Hello there!"); } greeting()
copy

Funktion kutsuminen tapahtuu kirjoittamalla sen nimi koodiin, jolloin funktio suorittaa tehtävänsä. Funktion voi kutsua useita kertoja peräkkäin tai esimerkiksi silmukoiden sisällä:

1234567
function greeting() { console.log("Hello there!"); } for (let i = 0; i < 3; i++) { greeting() }
copy

Sen sijaan, että kirjoittaisimme koodin joka kerta viestin näyttämiseksi konsolissa, kutsumme yksinkertaisesti tervehdysfunktiota.

Tämä on tietenkin yksinkertaisin esimerkki funktiosta. Funktioilla on käytännössä rajattomat mahdollisuudet. Voit kapseloida monimutkaisia algoritmeja yhteen funktioon. Voit käyttää funktioita funktioiden sisällä ja paljon muuta. Tässä osiossa perehdymme funktioiden peruskäyttötekniikoihin, kuten parametrien välittämiseen ja arvojen palauttamiseen funktioista. Tässä alkaa varsinainen ohjelmointi!

question mark

Miksi funktioita käytetään TypeScriptissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1
some-alt