Kaip grąžinti vertę „JavaScript“.

Vyras priešais kompiuterį

Seizo Terasaki / Skaitmeninė vizija / Getty Images





Geriausias būdas perduoti informaciją atgal į kodą, kuris vadina „JavaScript“ funkciją, yra parašyti funkciją taip, kad funkcijos naudojamos reikšmės būtų perduodamos jai kaip parametrai, o funkcija grąžintų bet kokią reikšmę nenaudodama ir neatnaujindama jokių visuotinių kintamieji.

Apribojus informacijos perdavimo į funkcijas ir iš jų būdus, lengviau pakartotinai naudoti tą pačią funkciją keliose kodo vietose.



„JavaScript“ grąžinimo pareiškimas

„JavaScript“ numato vienos reikšmės grąžinimą į kodą, kuris ją iškvietė, kai viskas, ką reikia paleisti, turi veikti.

JavaScript perduoda reikšmę iš funkcijos atgal į kodą, kuris ją iškvietė naudodamas return sakinį. Grąžinama vertė nurodoma deklaracijoje. Ta vertė gali būti apastovią vertę, kintamasis arba skaičiavimas, kuriame pateikiamas skaičiavimo rezultatas. Pavyzdžiui:



|_+_|

Aukščiau pateikta funkcija parodo, kaip valdote, kuris grąžinimo sakinys vykdomas naudojant if sakinius.

Reikšmė, kuri grąžinama iš iškvietimo į funkciją, yra tos funkcijos iškvietimo reikšmė. Pavyzdžiui, naudodami šią funkciją galite nustatyti kintamąjį į vertę, kuri grąžinama naudojant šį kodą (kuris rezultatas būtų 5).

var rezultatas = skaičius(3,3);

Skirtumas tarp funkcijų ir kitų kintamųjų yra tas, kad funkcija turi būti paleista, kad būtų galima nustatyti jos vertę. Kai reikia pasiekti šią reikšmę keliose kodo vietose, efektyviau paleisti funkciją vieną kartą ir grąžintą reikšmę priskirti kintamajam. Šis kintamasis naudojamas atliekant kitus skaičiavimus.