bugün məsləhət təsadüfi
sözaltı sözlük
postlar Yoxlama mesaj
javascript

4 yazar | 2 başlıq | 30 entry
yenilə | gündəm

son entrylər 30 yeni entry
#zirzəmi 13 yeni entry
#sözaltı wiki (3210)


azərbaycan dilinin türkiyə türkcəsi ilə kirlədilməsi 7 chatgpt 7 sözaltı günlük 5 azərbaycan dilinin türkiyə türkcəsi ilə kirlədilməsi gülümsədən mesajlar sinonimlər qoxu hafizəsi | elm əsgərlik ən yaxşı villainlər | kino vincentcatgogh the decisive moment m/Psixoloji dəstək 6 m/Vaxtını boşa xərcləmək 0 m/Blok imtahanından kəsiləcəm.... 4 30-u keçmək və hələ də evli olmamaq american gods | kino veo 3 güldürən qarğışlar səs azərbaycan love | kino the last of us yazarların paylaşmaq istədikləri musiqilər sevgili xanım milenaya lolita-psixoz chatgpt uncle tom's cabin reed hastings larry ellison oracle chicken run | kino emrah safa gürkan crumb theory | kino qadağan olunmuş filmlər sözaltı günlük street spirit recaptcha ilə insan olduğunu sübut etmək kod yazanda filosof olan adam i̇nsan beyninin süni intellektlə müqayisəsi muğamın fəlsəfi əsasları sözaltı tarixçə - yeniliklər türkiyə wlingua busuu yazarların spotify listi no1 mahnılarında keçən mükəmməl cümlələr stabil miokard infarktı ay işığı xəstəliyi | elm miqren dimethyltryptamine(dmt) | elm experte span checker takotsubo cardiomyopathy reytinq lsd – lysergic acid diethylamide ilan adası welwitschia mirabilis welcome to me əfsanəvi albom qapaqları pair programming i will sözlük sözaltı sözlük alqoritm eratosfen xəlbiri | elm məhəmməd əmin rəsulzadə məsləhətli filmlər | kino umbay digital minimalism the sexual politics of meat forex terminləri high-frequency trading hft əli ömərov yaş artdıqca daha yaxşı dərk edilən şeylər yazarların paylaşmaq istədikləri mahnılar sumqayıt fallout new vegas vladimir demikhov baxılası türk serialları elektrokonvulsiv terapiya elektrokonvulsiv terapia kitsch sinonimlər qoxu hafizəsi çəki atmaq istəyənlərə tövsiyələr türklərin sevilməyən cəhətləri tarixin ən böyük umbaylamaları








link məsləhətxana link yeni başlıq aç link mənimkilər

User Avatar

1. 100den kicikdirse print et deyirsen, loop olmur 10 defe mence

timidus @87010

User Avatar

2. bu kodda console log sadəcə 1-ci sətirdə olan dəyəri göstərəcək. funksiyanın nəticəsini görmək istəyirsənsə console.log(test(val)) yaza bilərsən.
Function scope, global scope ifadələrini araşdırarsan.

relc @87014

User Avatar postun sahibi

3. @87014 tesekkurler

gizli @87016

User Avatar

4. salam. adlandırmaları dəyişdirsən, əslində, görərsən ki, dəyişdirdiyin dəyər function paramıdır.

let firstValue = 10;

function recursion(param) {
param+=10;
if(param < 100) recursion(param)

return param;
}
const result = recursion(firstValue);
console.log(result, "result");
console.log(firstValue, "firstValue")

kor bayquş @87018

User Avatar postun sahibi

5. @87018 bilirem, odur, amma asagida let val=10 ucun de cagirmisam axi

gizli @87019

User Avatar

6. cumleni anlamadim, asagida cagirmisam deyende neyi nezerde tutursan? hamisina val yazmisan deye, yegin seni çaşdırıb ki, yuxarıda yazdığım val aşağıda yazdığım val deyil? yox, deyil. sən funksiyanın içində globalda oxşar olan variable define etsən, js parser onu function scope-da görüb, default undefined set edir. * umumen js parser birinci defe sehifedeki kodlari character by character oxuyanda butun variable-lar undefined set olunur Necə?

let a = 5;

{
console.log(a); // error verecek bu kod
// Uncaught ReferenceError: Cannot access // 'a' before initialization

let a = 8;
// let evezine var yazsa idin undefined alacaqdin.
}
console.log(a)

indi funksiyalarda da oxşar söhbətdir. Sən val deyə ötürmüsən və val kimi də qəbul etmisən. əvvəlcə, bunu anlamaq lazımdır ki, funksiya parametri kind of variabledır. Yəni belə düşünə bilərsən.

function DUMMY(let a = "some data") {}
indi sən bunu məhz belə düşünə bilərsən.

let val = 10; //global variabledir bu

function test(val){
// bu val artıq özü bir variabledır. yuxaridaki ile elaqesi qalmayib. sadəcə // və sadəcə scope içində
// accessible olur. xaricdən access almaq üçün return etməlisən.
...rest of your code
}

bu seni confuse etdise, moral of story: oxsar variable define etme. umumen good practice deyil.

kor bayquş @87020

User Avatar postun sahibi

7. @87020 aydindir, tesekkurler

gizli @87021

sən də yaz