FizzBuzzda if-else shartlarisiz bo'lish mumkinmi? Qaysi alternativalarni bilasiz?
Frontend
FizzBuzz ni amalga oshirish uchun qanday birlik testlarini yozardingiz?
FizzBuzz vazifasi: 1 dan N gacha bo'lgan raqamlar uchun, raqam 3 ga bo'linadigan bo'lsa 'Fizz', 5 ga bo'linadigan bo'lsa 'Buzz', 15 ga bo'linadigan bo'lsa 'FizzBuzz' chiqaradigan dastur yozing, aks holda raqamni o'zi chiqaradi.
API javobidagi filtrlar blokidan ma'lumotlarni ishlatib, shahar va xona soniga qarab lotlar ro'yxatini filtrlashni qo'shing. Filtr qiymatlari URL parametrlarida saqlanishi kerak, shunda sahifa to'g'ridan-to'g'ri havola orqali ochilishi mumkin.
FizzBuzz biznes qoidalarining kengaytirilishini (masalan, 7 raqami uchun yangi qoidani qo'shish) qanday amalga oshirasizki, kod qo'llab-quvvatlanadigan va toza bo'lsin?
Amaliy vazifa: Next.js da frontend ilovasi yaratish, u real jamoat API dan foydalanib, mulk ro'yxatini karta tarmog'i shaklida ko'rsatadi. Karta inson o'qiydigan maydonlarni (loyiha nomi, shahar, xona soni, maydon va boshqalar) va rasmni o'z ichiga olishi kerak.