Media is too big
VIEW IN TELEGRAM
2-misoldan hosil bo’lgan objectning kalitlari va qiymatlari yig’indisini toping. (Object.keys(), Object.values())
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Shunday object berilganki, uning kalitlari mahsulotlardan va qiymatlari esa ularning narxlaridan tuzilgan. Barcha mahsulot qancha turishini toping. (Object.values())
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Object kalitlarining barchasi string toifasidagi ma’lumotlardan tuzilgan bo’lsa true, aks holda false qiymat qaytaruvchi defineObject nomli funksiya hosil qiling. (Object.keys())
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Stringlar massivi berilgan. Shunday object hosil qilingki, o’sha objectning kalitlari massiv elementlaridan va qiymatlari esa ularning uzunligidan iborat bo’lsin. (for)
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
👍1
Tavsiyam: Avval masalani oqib ko'ring keyin o'ziz uchun bir yechim tayyorlab keyin videodagi yechim bilan solishtiiring, agar bizdagi xatolarni topsangiz kommentda yozib keting. Xatolarimiz haqida eslatish biz uchun yaxshilik bo'ladi albatta)
Zerikkanda ko'rib chiqarsizlar
Mentor: Aziz Abduhakimov
@web_interview_mastery
Zerikkanda ko'rib chiqarsizlar
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Agar object qiymatlari ichida
Input: { a: false, b: 12, c: true, d: 0 }
Output: { b: 12, c: true }
Mentor: Aziz Abduhakimov
@web_interview_mastery
falsy
qiymatlar bo’lsa, ularni o’chirib yangi object hosil qiling. (Object.keys())Input: { a: false, b: 12, c: true, d: 0 }
Output: { b: 12, c: true }
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Bir necha takrorlanuvchi sonlar ishtirok etgan massivdan shunday obyekt hosil qilingki, bu object kalitlari massivning takrorlanmas sonlaridan, qiymatlari esa o’sha sonlarning massivda necha marta ishtirok etganidan tuzilgan bo’lsin. (for)
Mentor: Aziz Abduhakimov
@web_interview_mastery
Input: [ 7, 8, 4, 5, 7, 5, 4, 8, 5, 4, 7, 9 ]
Output: { 7: 3, 8: 2, 4: 3, 5: 3, 9: 1 }
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Quyidagi ko'rinishda objectlarlardan tuzilgan massiv beriladi. Agar alreadyRead propertysi true bo'lsa o'sha kitob o'qigan deb chiqarilsin, aks holda o'qilmagan.
Output:
1. Akrom Malikning "Halqa" kitobi o'qilmagan;
2. O'tkir Hoshimovning "Dunyo ishlari" kitobi o'qilgan;
3. Abdulfattoh Abu G'uddaning "Vaqtning qadri" kitobi o'qilmagan;
Mentor: Aziz Abduhakimov
@web_interview_mastery
Input:
const books = [
{
title: "Halqa",
author: "Akrom Malik",
alreadyRead: false,
},
{
title: "Dunyo ishlari",
author: "O'tkir Hoshimov",
alreadyRead: true,
},
{
title: "Vaqtning qadri",
author: "Abdulfattoh Abu G'udda",
alreadyRead: false,
},
];
Output:
1. Akrom Malikning "Halqa" kitobi o'qilmagan;
2. O'tkir Hoshimovning "Dunyo ishlari" kitobi o'qilgan;
3. Abdulfattoh Abu G'uddaning "Vaqtning qadri" kitobi o'qilmagan;
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Mahsulotlar massividagi objectlarni sonini, chegirmasini hisobga olib, umumiy summani hisoblang.
Mentor: Aziz Abduhakimov
@web_interview_mastery
Input: const products = [
{ name: "Product 1", price: 20000, discount: 10, quantity: 5 },
{ name: "Product 2", price: 10000, discount: 20, quantity: 4 },
{ name: "Product 3", price: 15000, discount: 8, quantity: 10 },
{ name: "Product 4", price: 18000, discount: 5, quantity: 6 },
{ name: "Product 5", price: 5000, discount: 10, quantity: 16 },
];
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Objectning kalitlaridan va qiymatlaridan iborat bo'lgan massiv tuzing.
Output: ["it", 20, "mushuk", 10, "sigir", 200, "tovuq", 2]
Mentor: Aziz Abduhakimov
@web_interview_mastery
Input: const obj = {
"it": 20,
"mushuk": 10,
"sigir": 200,
"tovuq": 2
}
Output: ["it", 20, "mushuk", 10, "sigir", 200, "tovuq", 2]
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
GPA ni hisoblovchi dastur tuzing.
GPA = (grade1 * kredit1 + grade2 * kredit2 + ...) / (kredit1 + kredit2 + ...)
Mentor: Aziz Abduhakimov
@web_interview_mastery
GPA = (grade1 * kredit1 + grade2 * kredit2 + ...) / (kredit1 + kredit2 + ...)
const grades = [
{ name: "Fizika", grade: 4, kredit: 6 },
{ name: "Matematika", grade: 5, kredit: 6 },
{ name: "Tarix", grade: 4, kredit: 4 },
{ name: "Dasturlash", grade: 5, kredit: 8 },
{ name: "Kibrxavfsizlik", grade: 4, kredit: 8 },
];
Mentor: Aziz Abduhakimov
@web_interview_mastery
Media is too big
VIEW IN TELEGRAM
Nechta to'g'ri va noto'g'ri javob topganligini toping.
Mentor: Aziz Abduhakimov
@web_interview_mastery
const rightAnswers = {1: "B",2: "A",3: "C", 4: "D",5: "B", 6: "C", 7: "A", 8: "D", 9: "A",10: "B",};
Mentor: Aziz Abduhakimov
@web_interview_mastery
👏1
Media is too big
VIEW IN TELEGRAM
Qiymatlari sonlardan iborat obj nomli object berilgan. Qiymatlarini n martaga oshiruvchi getMultipleValues(n) nomli funksiya yozing.
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
👍1
Media is too big
VIEW IN TELEGRAM
Quyidagi obyektdan destructing orqali barcha qiymatlarini oling.
Mentor: Aziz Abduhakimov
@web_interview_mastery
const product = {
name: "Iphone 14",
company: {
name: "Apple",
price: "200 mlrd",
founder: {
firstName: "Steve",
lastName: "Jobs",
birthDate: 1950,
},
},
};
Mentor: Aziz Abduhakimov
@web_interview_mastery
🔥1
Media is too big
VIEW IN TELEGRAM
Quyidagi massivdagi barcha o'quvchilarni protcentlarining o'rtacha qiymatini toping.
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
👍1
Media is too big
VIEW IN TELEGRAM
grade propertyga protcent 90-100 o'rtasida bo'lsa 5, 80-90 o'rtasida bo'lsa 4, 70-80 o'rtasida bo'lsa 3 bahoni, qolgan holatlarda 2 bahoni o'zlashtiring.
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
👍1
Media is too big
VIEW IN TELEGRAM
isPassed propertyga protcent 70 dan o'tsa va teng bo’lsa true, aks holda false qiymat o'zlashtirilsin.
Mentor: Aziz Abduhakimov
@web_interview_mastery
Mentor: Aziz Abduhakimov
@web_interview_mastery
👍1
Media is too big
VIEW IN TELEGRAM
Necha kishi imtihondan o'tdi va necha kishi imtihonda o'ta olmadi shuni ham hisoblang.
Mentor: Aziz Abduhakimov
Backgroundagi ovozlarga ahamyat bermang uyda little mexmonlar bor:(
@web_interview_mastery
Mentor: Aziz Abduhakimov
Backgroundagi ovozlarga ahamyat bermang uyda little mexmonlar bor:(
@web_interview_mastery
🔥1