Bepul Onlayn Hisoblagich
Brauzeringizda avtomatik saqlanadigan bosish hisoblagichi. Maxsus yorliqlar va qadamlar bilan bir nechta hisoblagich qo'shing. Odamlar, takrorlar, davralar, inventar — istalgan narsani sanang.
Qanday ishlaydi
Bu hisoblagich to'liq brauzeringizda React state va brauzerning o'rnatilgan localStorage API'sidan foydalanib ishlaydi — server yo'q, hisob yo'q, hech qanday ma'lumot hech qayerga yuborilmaydi. Hisoblar sahifa yangilanganda avtomatik saqlanib qoladi, to'liq ekran rejimi esa hisoblash paytida ekraningizni yoqib turish uchun Screen Wake Lock API'dan foydalanadi.
- 1Holat localStorage'da saqlanadiSahifa yuklanganda, asbob localStorage'dan qat'iy kalit ostida oldin saqlangan hisoblagichlarni o'qiydi. Har bir hisoblagich — uning yorlig'i, joriy qiymati, qadam o'lchami va manfiy qiymatga ruxsat belgisi — har bir o'zgarishda JSON sifatida serializatsiya qilinib localStorage'ga qayta yoziladi, shuning uchun hisoblaringiz tasodifiy yorliq yopilishi yoki qayta yuklanishidan omon qoladi.
- 2React state orqali oshirish/kamaytirish+ yoki katta markaziy tugmani bosish sozlangan qadam qiymatini hisoblagichning joriy qiymatiga qo'shadigan yangilovchini chaqiradi. Agar manfiy qiymatga ruxsat o'chirilgan bo'lsa, natija Math.max bilan nolga cheklanadi. Klaviatura tezkor tugmalari (oshirish uchun Bo'shliq/+, kamaytirish uchun -/Backspace) faol hisoblagichni nishonga oluvchi window keydown tinglovchisi orqali ulanadi.
- 3Screen Wake Lock bilan to'liq ekran rejimiTo'liq ekran rejimiga kirish butun ekran bosish nishoni bo'lgan qoplama chizadi. Bir vaqtning o'zida, asbob navigator.wakeLock.request('screen') orqali uyg'onish qulfini so'raydi — bu brauzer API'si OS'dan ekranni uyquga ketishini bostirishni so'raydi. Yorliq fonga o'tgandan keyin ko'rinuvchanlikni qayta olganda qulf avtomatik qayta olinadi.
- 4Umumiy jami bilan bir nechta hisoblagichIkkinchi hisoblagich qo'shish crypto.randomUUID() bilan yaratilgan ID'ga ega yangi yozuvni yaratadi. Bir nechta hisoblagich mavjud bo'lganda, umumiy jami barcha qiymatlarni qo'shish orqali hisoblanadi va hisoblagich ro'yxati ustida ko'rsatiladi. Har bir hisoblagich mustaqil qadam, qayta tiklash va manfiy qiymatga ruxsat sozlamalariga ega.
Tegishli asboblar
Metronom
Namunaviy aniqlikdagi metronom bilan mashq qilayotganda tempni saqlang — BPM sozlang, o'lchov belgisini tanlang, bo'linmalar qo'shing va zarbani topish uchun uring.
So'z Hisoblagich
So'zlar, belgilar, jumlalar va paragraflarni hisoblash. O'qish vaqtini baholash.
So'z Chastotasi Hisoblagichi
Matningizda har bir so'z qancha marta uchrashini hisoblang. Eng ko'p ishlatilgan so'zlarni vizuallashtiring, CSV ga eksport qiling va to'xtash so'zlarini filtrlang.