JavaScript
642 subscribers
389 photos
60 videos
8 files
176 links
Fullstack Javascript complete guide
Download Telegram
Variantlar
Anonymous Quiz
74%
false
26%
true
Console oynaga qanday natija chiqadi?


Kanal @jstutorial
Javascriptda qaysi mavzu sizga tushunarsiz yoki qiyin bo'layapti? O'sha mavzuni yaxshilab yoritib berishga harakat qilaman. Taklif va murojaatlar uchun @whoami_1999
Tasavvur qiling hayot siz ularni tushirib yubormaslikka harakat qilib havoda aylantirayotgan 5 koptokdan iborat o‘yin. Ulardan bittasi charmdan qolgan to‘rttasi esa shishadan yasalgan.

Bu besh koptokchalar:
Ish, oila, sog‘lik, do‘stlar, ruh.

Uncha ko‘p vaqt o‘tmay siz anglab yetasizki charmdan qilingan koptokcha bu ish. Qachondir tushib ketsa, u yana sapchib yuqoriga qaytib chiqadi. Biroq qolgan to‘pchalar shishadan yasalganligi uchun, birortasi tushib ketsa qaytib asl holiga kelmaydi. Yorilishi, sinishi, hatto parcha-parcha bo‘lib ketishi turgan gap. Siz bundan ogoh bo‘lib, ularni o‘ta ehtiyotkorlik bilan o‘ynatishingiz kerak bo‘ladi.

Ishlaringizni ish paytida to‘g‘ri taqsimlang, qalbingizni pok saqlashga jiddu-jahd qiling, oilangiz va do‘stlaringiz uchun zarur vaqtni ajrating, o‘z vaqtida hordiq oling va sog‘ligingizni asrang. Ularni yo‘qotsangiz, avvalgi holiga qaytishi dushvor.


Kanal @jstutorial
Console oynaga qanday natija chiqadi?

Kanal @jstutorial
Console oynaga qanday natija chiqadi?

Kanal @jstutorial
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 oynaga qanday natija chiqadi?

Kanal @jstutorial
Console oynaga qanday natija chiqadi?

Kanal @jstutorial
Console oynaga qanday natija chiqadi?

Kanal @jstutorial
Console oynaga qanday natija chiqadi?

Kanal @jstutorial
Variantlardan qaysi javobda console oynaga error otib yuboradi?

Kanal @Jstutorial