A return utasítás a JavaScript - a visszatérési érték a függvény

Következtetések Az eredmények a funkció a képernyőn

A return utasítás a JavaScript - a visszatérési érték a függvény

Ha megy vissza az előző lecke: Bevezetés a funkciók és köre változó. azt látjuk, hogy minden függvény eredménye példák, azonnal megjelenik a képernyőn a write () metódus a dokumentumot.

függvény tér (szám) / * Új funkció * /

var result = száma * szám; / * Készíts egy változót, amely a tér a szám * /

dokumentumot. write (eredmény); / * Változtatható kimenetét a képernyőre * /
>

square (15); / * Hívás funkció * /

Ebben a példában létrehoztunk egy függvényt, amely kiszámítja a téren a számot, és megjeleníti ezt az értéket (az eredmény sovey munka) a képernyőn.

De alapvetően nincs szükség programozni egyszer megjelenik a függvény eredménye hasonló módon.

A visszatérési értéke egy függvény - return kifejezés

A return utasítás a JavaScript - a visszatérési érték a függvény

Mi továbbra is együttműködik az előző példában. Csak most nem fogjuk azonnal megjeleníti a függvény eredménye (azaz a tér a szám) a képernyőre, és használja azt a jövőben olyan számításokat.

Ilyen esetekben nyújtott lehetőséget, hogy visszatérjen a függvény értékét. Ezt használja a bevallását. Nézzünk egy példát arra, hogy hogyan hajtják végre.

függvény tér (szám) / * Új funkció * /

var result = száma * szám; / * Készíts egy változót, amely a tér a szám * /

visszatérés az eredményt; / * Vissza a változó tartalmazó számának négyzete * /
>

var összesen = négyzetes (25); / * A funkciót és adja meg a munkájának eredményeit a teljes változó * /
dokumentumot. write (összesen); / * A kijelző a teljes változó a képernyőn * /

Szóval, mit tettünk?

Segítségével egy return utasítást, akkor vissza a függvény értékét - a változó eredménnyel. tartalmazó számának négyzete.

Így van egy funkció, amely kiszámítja a téren a számot, majd az eredményt adja vissza.

Most már tudjuk hívni függvényében bárhol a programban, és a munkájának eredményeit a saját javukra.

Mit csinálunk a következő: tolja az értéket (az eredmény) funkciókat a változó teljes. Aztán ebből a változó értékét (és ennélfogva a függvény eredménye), hogy a képernyőn.

Nézzük ismét ismételjük meg a hatálya alá tartozó anyagok. Az algoritmus tetteink a következő:

+ Létrehozása függvény visszatérési értéke (az eredmény) - bevallásának

A funkciót bárhol a program + eredményeit mutatja be munkáját bármelyik változó

Mi egy változó értéket tartalmazó választott funkció

Használata mindegy például a tér a szám, lássuk, mit tudunk használni a visszatérő a visszatérési értéke a függvény operátor.

függvény tér (szám) / * Új funkció * /

var result = száma * szám; / * Készíts egy változót, amely a tér a szám * /

visszatérés az eredményt; / * Vissza a változó tartalmazó számának négyzete * /
>

var g = négyzetes (15) + square (9); / * A funkciót és ezzel belépünk a munkájának eredményeit a változó g * /
dokumentumot. levelet (g); / * A kijelző a változó g képernyőn * /

window.alert (g); / * A kijelző változó g, előállítására a figyelmeztető jelzés * /

A return utasítás a JavaScript - a visszatérési érték a függvény

Első házi erre a leckére, ahol megnéztük a munka egy return utasítást, és bevezette a fogalmat függvény visszatérési értéke.

Fio létrehozása () függvény, ami viszont kéri a felhasználói nevet és apai,
és ennek eredményeként a munkájuk vissza névkarakterláncok hézagokkal a szavak között.

Házi, ráadásul ez a bemutató, akkor kell emlékezni az anyag is tanulmányoztuk a módszerek egy objektum ablak. szükségünk van gyors módszer. ami felveti egy ablak, egy mező adja meg adatait.

A többi lehet, hogy tudja az aktuális leckét.

Következő bemutatok egy megoldást erre a problémára.

var NAME_1 = prompt ( "Call Your Name"); / * Megnyomja a visszaadott információ azonnali változó NAME_1 * /

var NAME_2 = prompt ( "Add meg a neved"); / * Megnyomja a visszaadott információ azonnali változó NAME_2 * /

var NAME_3 = prompt ( "Végül, adja meg a teljes nevét."); / * Megnyomja a visszaadott információ azonnali változó NAME_3 * /

var m = NAME_2 + "" + NAME_1 + "" + NAME_3; / * Készíts egy véletlen változó * /

vissza m; / * Vissza a változó * /
>

var FULL_NAME = Fio (); / * Hívás funkció, és tárolja az értéke (eredményeképpen) változó full_name * /
dokumentumot. write (full_name); / * Kimenet full_name a képernyőn * /

Kapcsolódó cikkek