Yuqoridagi rasmlarda 1 dan n gacha bo'lgan sonlarni yig'indisini hisoblaydigan funksiya yaratilgan. Ko'pchilik dasturchilar birinchi usuldan ketishadi chunki bu odatiy usul. Keyin men bu kodlarni qancha vaqtda execution (kompilatsiya) bo'lishini kuzatdim.
(console.time() va console timeEnd()) methodlari yordamida. Ko'rishingiz mumkin birinchi funksiya execution bo'lishi uchun 23.399 ketganini ikkinchisi esa 10.49 millisekund vaqt ketganini. Bundan xulosa qilsak ikkinchi funksiya birinchi funksiyaga nisbatan 2.3 marta tez ishlayotganini ko'rishimiz mumkin. Bu gap bilan men nima demoqchiman. Kodni yozing faqat u eng optimal yechim bo'lsin.
Erta biror kun o'sha kodingiz biror bir programmani ishga tushurganda sizning programmangiz boshqa dasturchilarning yozgan programmalariga nisbatan ancha tez va sifatli ishlashi mumkin.
PS: Dasturlashga matematikani yaxshi bilish shartmi? Shart emas Arifmetik amallarni bilishingiz yetarli.Lekin yaxshi bilsangiz bu o'zingiz uchun foyda.Agar men yaxshi bilmaganimda ikkinchi funksiyaga Arifmetik progressiyaning n ta hadining yig'indisini umuman qo'llamagan bo'lar edim 😊
Kanalimiz @jstutorial
(console.time() va console timeEnd()) methodlari yordamida. Ko'rishingiz mumkin birinchi funksiya execution bo'lishi uchun 23.399 ketganini ikkinchisi esa 10.49 millisekund vaqt ketganini. Bundan xulosa qilsak ikkinchi funksiya birinchi funksiyaga nisbatan 2.3 marta tez ishlayotganini ko'rishimiz mumkin. Bu gap bilan men nima demoqchiman. Kodni yozing faqat u eng optimal yechim bo'lsin.
Erta biror kun o'sha kodingiz biror bir programmani ishga tushurganda sizning programmangiz boshqa dasturchilarning yozgan programmalariga nisbatan ancha tez va sifatli ishlashi mumkin.
PS: Dasturlashga matematikani yaxshi bilish shartmi? Shart emas Arifmetik amallarni bilishingiz yetarli.Lekin yaxshi bilsangiz bu o'zingiz uchun foyda.Agar men yaxshi bilmaganimda ikkinchi funksiyaga Arifmetik progressiyaning n ta hadining yig'indisini umuman qo'llamagan bo'lar edim 😊
Kanalimiz @jstutorial
Variantlar
Anonymous Quiz
13%
1,1,numer,true
10%
1,0,number,true
39%
1,0,number,false
33%
1,0,string,false
6%
1,0,string,true
Variantlar
Anonymous Quiz
31%
Hey!
3%
SyntaxError
5%
ReferenceError
52%
Hello
4%
TypeError
5%
Undefined
Boshida u bilan umuman chiqisha olmadik chunki u boshqalardan umuman farq qilar edi. Men uni nima xohlashini tushunmas edim. Keyin esa men uni ko'ngliga yo'l topishga harakat qila boshladim. Soatlab,kunlab,oylab kerak bo'lsa yillab, ba'zi paytlari uxlamasdan uning ichki dunyosini o'rgana boshladim. Sekin asta u ham menga o'z ko'nglini bera boshladi.😉 Hozir bizda hammasi yaxshi.
PS: Javascript dasturlash tilini kuchini his qilishdan baxtliroq narsa bo'lmasa kerak. 😃
#Js chilarga yuborish esdan chiqib qolmasin-a?
Kanalimiz @jstutorial
PS: Javascript dasturlash tilini kuchini his qilishdan baxtliroq narsa bo'lmasa kerak. 😃
#Js chilarga yuborish esdan chiqib qolmasin-a?
Kanalimiz @jstutorial