JavaScript || DSA
323 subscribers
10 photos
1 file
67 links
Assalomu Alaykum:
Bu Kanalda Dasturlashga oid turli xil masalalar tashlab boriladi.

Bu Kanalni ochishdan maqsad masala ishlash ko'nikmasini oshirish. Masalalar asosan leetcode.com dan olinadi va tarjima qilinadi.

Takliflar: @abduhamid0v
Download Telegram
Assalomu Alaykum:
-Kanalimizga xush kelibsiz:

-Bu Kanalda Dasturlashga oid turli xil masala va misollar tashlab boriladi.

-Bu Kanalni ochishdan maqsad masala ishlash ko'nikmasini oshirish. Masalalar asosan leetcode.com dan olinadi va tarjima qilinadi.

Takliflar yoki savollar: @abduhamid0v

@JavaScriptQuiiz
πŸ‘2πŸ”₯1
Masala darajasi: Easy

Arrayni teskari qilib beradigan function yozing.

Example 1:
const arr = ['h', 'e', 'l', 'l', 'o']
Output: ['o', 'l', 'l', 'e', 'h']

Example 2:
const arrTwo = ['s', 'a', 'l', 'o', 'm']
Output: ['m', 'o', 'l', 'a', 's']

@JavaScriptQuiiz
πŸ‘12
Tashlangan masala yoqsa πŸ‘ shu emoji, yoqmasa πŸ‘Ž, qiyinroq masala ishlashni hohlasangiz πŸ”₯ shu emojilarni bosing o'zim shularga qarab masala tashlashni boshlayman, comment qo'shmaganimni sababi masala ishlanishini tashlab qo'ysa qizig'i qolmaydi, keyinchalik yoqish masalasini o'ylab ko'raman

@JavaScriptQuiiz
πŸ‘5
Masala darajasi: Easy

Stringni arrayga o'girib beradigan function yozing.

Example 1:
const str = 'JavaScript'
Output: ['J', 'a', 'v', 'a','S', 'c', 'r', 'i', 'p', 't']

Example 2
const strTwo = 'Quiz'
Output: ['Q', 'u', 'i', 'z']

@JavaScriptQuiiz
πŸ‘4πŸ”₯2
Comment yoqildi talab/takliflar sababli.
Masala darajasi: Easy

O'zgaruvchiga berilgan qiymatni rim raqamiga o'giring.

I             1
V 5
X 10
L 50
C 100
D 500
M 1000


Example: 1
const num = 10
Output: X

Example 2
const numTwo = 50
Output: L

@JavaScriptQuiiz
πŸ‘3
Masalani qaysi yo'l bilan ishlaganizni commentga'ham yozsangiz bo'ladi albatta
console'ga nima chiqadi

@JavaScriptQuiiz
console.log()'ga nima chiqadi
Anonymous Quiz
9%
HTML
23%
CSS
57%
JavaScript
11%
React
πŸ‘2
Masala darajasi: Easy

Agar o'zgaruvchiga berilgan qiymatni(String) bosh harfi katta harfdan iborat bo'lsa true qaytaring aks holda false

Example 1
Input: word = 'Usa'
Output: true

Example 2
Input: word = 'good'
Output: false

@JavaScriptQuiiz
πŸ‘2
JavaScript || DSA pinned Β«Masalani qaysi yo'l bilan ishlaganizni commentga'ham yozsangiz bo'ladi albattaΒ»
Masala darajasi: Medium

Sizga Qizil, Oq yoki Koβ€˜k rangga boβ€˜yalgan n ta Array berilgan boβ€˜lsa, ularga o'xshagan bir xil rangdagi Arraylarga qoβ€˜shni boβ€˜lishi uchun code yozing.(Exampleda tushunib olasiz)

Biz mos ravishda qizil, oq va ko'k ranglarni ifodalash uchun 0, 1 va 2 butun sonlaridan foydalanamiz.

Bu muammoni sort
arrayidan foydalanmasdan qilishiningiz lozim.

Example 1:
- Input: nums = [2,0,2,1,1,0]
- Output: [0,0,1,1,2,2]

Example 2:
- Input: nums = [2,0,1]
- Output: [0,1,2]

Example 3:
- Inputs: colors = ['red','blue','red','yellow','blue','yellow']
- Output: ['blue','blue','red','red','yellow','yellow']

@JavaScriptQuiiz
Masalar berilishi sizlarga tushunari bo'lmoqdami ?
Anonymous Poll
62%
Ha
3%
Yo'q
18%
Unchalik emas
18%
Bilimim biroz kamligi sababli tushunish qiyin bo'lmoqda
console.log(true + 10)
javob nima chiqadi ?
Anonymous Quiz
12%
10
18%
true10
50%
11
20%
undefined
πŸ”₯1
Masala darajasi: Easy

Sizga 2 ta Array berilgan(arr, arrOne) ularni qo'shib o'sish ketma-ketligida console.log()'ga chiqaring.


Example 1:

-Input: arr = [1, 10, 12], arrOne = [3, 10, 123, 12]
-Output: [1, 3, 10, 10, 12, 12, 123]

@JavaScriptQuiiz
Masala darajasi: Easy

Sizga berilgan Stringni, qiymatlarini bir-biriga ko'paytiring.(Example'da tushunib olasiz)

Example 1:
-Input: str = '23'
-Output: 6, sababi 2 * 3 = 6

Example 2:
-Input: str = '15'
-Output: 5, sababi 1 * 5 = 5

@JavaScriptQuiiz
Masala darajasi: Easy

Berilgan Stringni harflar orasidagi masofani olib, javobini camelCase ko'rinishida chiqaring
.

Example 1:

-Input: 'JavaScript Quiiz'
-Output: 'JavaScriptQuiiz'

Example 2:

-Input: 'JavaScript quiiz'
-Output: 'JavaScriptQuiiz'

@JavaScriptQuiiz
πŸ‘1πŸ”₯1
Masala darajasi: Easy

O'zgaruvchiga berilgan Number o'sish ketma-ketligida yozilgan bo'lsa true aks holda false qaytaring.


Example 1:
-Input: 12345
-Output: true

Example 2:

-Input: 13245
-Output: false

@JavaScriptQuiiz
πŸ”₯2
Assalomu Alaykum barchaga, kimda shu kanalga tashlash uchun yaxshi misollar bo'lsa shaxsiyga(@abduhamid0v) tashlab qo'ying, albatta tashlagan misollaringizni shu kanalga joylashtiraman. Sababi o'rganishim kerak bo'lgan narsalar ko'p kanalga masala tashlash uchun vaqtim bo'lmayabdi.