CodeVerce
64 subscribers
70 photos
6 videos
10 files
66 links
Darslar • Maqolalar • Kodlar
admin: @dinMuhammad05
Download Telegram
#2_dars Variables, Data Types, and Operators
bu darsda biz:
1. O'zgaruvchilar (variables):
-nomlash qoidlari,
- o'zgaruvchi ko'lami (qaysiqismda mavjudligi va foydalanish mumkinligi),
-let, const haqida ma'lumotlar va faktlar,
-e'lon qilish va qiymat berish.



2. Ma'lumot turlari (data types):
- ma'lumot turlari
- primitive ma'lumot turlari
- no primitive ma'lumot turlari



3. Operatorlar (Operators):
- Arifmetik Operatorlar (Arithmetic Operators),
- Ta'minlash operatorlari (Assignment Operators),
- Solishtiruv operatorlari (Comparison Operators),
- Mantiqiy operatorlar (Logical Operators),
- Satr operatorlari (String Operators),
- Shartli (ternary) operator (Conditional (Ternary) Operator)
- Typeof operatori,
- Boshqa operatorlar


va shularga doir misollar keltirilgan

#2_dars

Manbalar
1. https://juejin.im/post/5df1e312f265da33d039d06d
2. https://github.com/SeaMmMm/HandBook
#leetCode
sizda x(type numer) berilgan shuni palindromligini tekshirish kerak:

1-misol:

Kirish: x = 121
Chiqish: true
Izoh: 121 chapdan o'ngga va o'ngdan chapga 121 deb o'qiladi.
2-misol:

Kirish: x = -121
Chiqish: noto'g'ri
Izoh: Chapdan o'ngga, -121 deb o'qiydi. O'ngdan chapga 121- bo'ladi. Shuning uchun u palindrom emas.
3-misol:

Kirish: x = 10
Chiqish: noto'g'ri
Izoh: 01 ni o'ngdan chapga o'qiydi. Shuning uchun u palindrom emas.
DinMuhammad
https://leetcode.com/problems/remove-duplicates-from-sorted-array
bu misolda sonlar beriladi tartibli ravishda maslan: Input: nums = [0,0,1,1,1,2,2,3,3,4] siz bularni massiv ichidagi max songacha dublikatsiz ravishda taxlashingiz kerak: Output: 5, nums = [0,1,2,3,4,_,_,_,_,_]
pastki chiziq( _ ) ma'nosi qolgan sonlar joyiga qanaqa raqam bo'lishi qiziq emas
https://leetcode.com/problems/contains-duplicate
217 masala
berilgan massiv ichidagi berilgan qiymatlardan birortasi ikki marotaba kiritilgan bo'sa true,
agar massiv ichidagi elementlar takrorlanmas bo'lsa false qaytaring
DinMuhammad
https://leetcode.com/problems/best-time-to-buy-and-sell-stock 121 masala
🧩 Masala nimani so‘rayapti?
Sizga biror kompaniyaning har kuni bo‘yicha narxlari berilgan (masalan: prices = [7,1,5,3,6,4]), siz:

faqat bitta kun sotib olish, va

faqat undan keyingi biror kun sotish imkoniga egasiz.

Sizning maqsadingiz: eng katta foyda (ya’ni, sotish narxi - sotib olish narxi) topish.
#3_dars JavaScript Conditional and Loop Operators
Dasturlashda shart operatorlari ma'lum bir shartning to'g'ri (true) yoki noto'g'ri (false) ekanligiga qarab kodning ma'lum bir qismini bajarish uchun ishlatiladi. Sikl operatorlari esa biror amalni ma'lum bir shart bajarilguncha yoki ma'lum bir to'plamdagi har bir element uchun takroran bajarish imkonini beradi.
biz bu darsda :
1. shart operatorlari:(if, else, else if, ternari, switch-case),
2. sikl operatoerlari:(for, while, do...while, for...in, for...of)
shularni ko'rib chiqamiz

#3_dars