Pereiti prie pagrindinio turinio

Internetinis skaičiavimo skaitiklis nemokamai

Paspaudimų skaitiklis, kuris automatiškai išsaugo duomenis jūsų naršyklėje. Pridėkite kelis skaitiklius su pasirinktinėmis etiketėmis ir žingsniais. Skaičiuokite žmones, pakartojimus, ratus, inventorių — bet ką.

Veikia neprisijungus, kai įkeliama
Kraunama...

Dažniausi naudojimo būdai

  • Skaičiuoti žmones renginiuoseSekite lankomumą, žmonių skaičių arba talpą prie durų ir vietų.
  • Skaičiuoti atsargą ir atsargasIš viso prekės atsargų skaičiavimo metu neprarasdami vietos.
  • Skaičiuoti pakartojimus ir rinkiniusSekite treniruotės kartojimus, rinkinius ar ratus su dideliais liečiamaisiais tikslais.
  • Eilučių skaičiavimas megztiniams ir kabliaiSekite eilutes ir rašto kartojimus savo projekte.
  • Skaičiuoti paukščius, laukinę gamtą ir tyrimusIš viso pastebėjimai paukščių skaičiavimo, tyrimų ir lauko tyrimų metu.

Kaip tai veikia

Šis skaitiklis veikia visiškai jūsų naršyklėje, naudodamas React būseną ir įtaisytą naršyklės localStorage API — nėra jokio serverio, jokios paskyros, niekas niekur nesiunčiama. Skaičiai išlieka po puslapio atnaujinimo automatiškai, o viso ekrano režimas naudoja Screen Wake Lock API, kad ekranas neužgestų skaičiuojant.

  1. 1
    Būsena saugoma localStorage
    Kai puslapis įkeliamas, įrankis nuskaito bet kokius anksčiau išsaugotus skaitiklius iš localStorage pagal fiksuotą raktą. Kiekvienas skaitiklis — jo etiketė, dabartinė reikšmė, žingsnio dydis ir leidimo neigiamoms reikšmėms vėliava — serializuojamas kaip JSON ir įrašomas atgal į localStorage po kiekvieno pakeitimo, todėl jūsų skaičiai išlieka po atsitiktinio skirtuko uždarymo ar atnaujinimo.
  2. 2
    Didinimas/mažinimas per React būseną
    Bakstelėjus + arba didelį centrinį mygtuką, iškviečiama atnaujinimo funkcija, kuri prideda nustatytą žingsnio reikšmę prie dabartinės skaitiklio reikšmės. Jei leidimas neigiamoms reikšmėms išjungtas, rezultatas apribojamas nuliu naudojant Math.max. Klaviatūros trumpiniai (Tarpas/+ didinti, -/Backspace mažinti) sujungti per lango keydown klausiklį, taikomą tam skaitikliui, kuris šiuo metu aktyvus.
  3. 3
    Viso ekrano režimas su Screen Wake Lock
    Įjungus viso ekrano režimą, atvaizduojamas sluoksnis, kuriame visas ekranas yra bakstelėjimo taikinys. Tuo pačiu metu įrankis paprašo neužmigimo užrakto per navigator.wakeLock.request('screen') — naršyklės API, kuris prašo operacinės sistemos neleisti ekranui užgesti. Užraktas automatiškai atkuriamas, jei skirtukas vėl tampa matomas, buvęs fone.
  4. 4
    Keli skaitikliai su bendra suma
    Pridėjus antrą skaitiklį, sukuriamas naujas įrašas su crypto.randomUUID() sugeneruotu ID. Kai yra daugiau nei vienas skaitiklis, virš skaitiklių sąrašo apskaičiuojama ir rodoma bendra suma, sudedant visas reikšmes. Kiekvienas skaitiklis turi nepriklausomus žingsnio, atstatymo ir leidimo neigiamoms reikšmėms nustatymus.

Susiję įrankiai

Dažnai užduodami klausimai