⊗jsPmFBRL 210 of 505 menu

Kitanzi na Kurudi katika JavaScript

Tuchukulie tuna kitendo kinachorudisha jumla ya nambari kutoka 1 hadi 5:

function func() { let sum = 0; for (let i = 1; i <= 5; i++) { sum += i; } return sum; } let res = func(); console.log(res); // itatoa 15

Sasa tuchukulie tunaweka return ndani ya kitanzi, kama hivi:

function func() { let sum = 0; for (let i = 1; i <= 5; i++) { sum += i; return sum; } } let res = func(); console.log(res);

Katika hali hii, kitanzi kitazunguka kwa mara moja tu na kutokea utokeaji wa moja kwa moja kutoka kwenye kitendo (na pia kutoka kwenye kitanzi). Na kwa zunguko moja tu ya kitanzi, kwenye kigeuzi sum kitabaki ni nambari 1 tu, na si jumla nzima inayohitajika.

Nini kitaonekana kwenye koni kutokana na utekelezaji wa msimbo ufuatao:

function func(num) { let sum = 0; for (let i = 1; i <= num; i++) { sum += i; return sum; } } console.log( func(5) );

Eleza kwa nini. Mwandishi wa msimbo huu alikuwa anataka kufanya nini? Sahihisha makosa ya mwandishi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa