⊗jsPmFBRT 211 of 504 menu

Working methods with return in JavaScript

There are some tricks for working with return that simplify the code. Consider, for example, the following code:

function func(num) { let res; if (num >= 0) { res = Math.sqrt(num); } else { res = 0; } return res; } console.log(func(3));

As you can see, in this code, depending on the condition, either one or the other value will fall into the variable res. And in the last line of the function, the content of the variable res is returned through return.

Let's rewrite this code in a shortened form, getting rid of the variable res that is unnecessary here:

function func(num) { if (num >= 0) { return Math.sqrt(num); } else { return 0; } } console.log(func(3));

Given the following function:

function func(num1, num2) { let res; if (num1 > 0 && num2 > 0) { res = num1 * num2; } else { res = num1 - num2; } return res; } console.log(func(3, 4));

Rewrite it in a shortened form according to the theory studied.

English
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline