Online-laskuri ilmaiseksi
Napsautuslaskuri, joka tallentaa automaattisesti selaimessa. Lisää useita laskureita mukautetuilla nimikkeillä ja askelilla. Laske ihmisiä, toistoja, kierroksia, varastoa, mitä tahansa.
Yleiset käyttötavat
- Laske Ihmisiä TapahtumissaSeuraa läsnäoloa, henkilöiden määrää tai kapasiteettia ovilla ja paikoissa.
- Laske Varastoa ja VarastoaMerkitse nimikkeet varaston laskennassa menettämättä paikkasi.
- Laske Toistot ja SarjatSeuraa harjoituksen toistoja, sarjoja tai kierroksia suurilla kosketuskohteilla.
- Rivien Laskija Neulomiselle ja VirkkaamalleSeuraa rivejä ja kuvion toistoja projektissasi.
- Laske Linnut, Eläimet ja KyselytMerkitse havainnot lintujen laskennassa, kyselyissä ja kenttätutkimuksissa.
Miten se toimii
Tämä laskuri toimii kokonaan selaimessasi käyttäen Reactin tilaa ja selaimen sisäänrakennettua localStorage-rajapintaa — palvelinta, käyttäjätiliä tai minnekään lähetettävää dataa ei ole. Laskurit säilyvät sivun päivityksissä automaattisesti, ja koko näytön tila käyttää Screen Wake Lock -rajapintaa pitääkseen näytön päällä laskemisen ajan.
- 1Tila säilyy localStoragessaKun sivu latautuu, työkalu lukee mahdolliset aiemmin tallennetut laskurit localStoragesta kiinteän avaimen alta. Jokainen laskuri — sen nimike, nykyinen arvo, askelkoko ja negatiivisten arvojen salliminen — serialisoidaan JSON-muotoon ja kirjoitetaan takaisin localStorageen joka muutoksella, joten laskurisi säilyvät vahingossa suljetuista välilehdistä tai päivityksistä.
- 2Kasvatus/vähennys Reactin tilan kauttaNapauttamalla +-painiketta tai suurta keskipainiketta kutsutaan päivittäjää, joka lisää asetetun askelarvon laskurin nykyiseen arvoon. Jos negatiivisten arvojen salliminen on pois päältä, tulos rajataan nollaan Math.max-funktiolla. Näppäinoikotiet (Välilyönti/+ kasvatukseen, -/Askelpalautin vähennykseen) on kytketty ikkunan keydown-kuuntelijan kautta, joka kohdistuu kulloinkin aktiiviseen laskuriin.
- 3Koko näytön tila ja Screen Wake LockKoko näytön tilaan siirtyminen näyttää peittokerroksen, jossa koko näyttö on napautusalue. Samalla työkalu pyytää wake lockia navigator.wakeLock.request('screen')-kutsulla — selainrajapinta, joka pyytää käyttöjärjestelmää estämään näytön sammumisen. Lukko hankitaan automaattisesti uudelleen, jos välilehti tulee näkyviin taustalla olon jälkeen.
- 4Useita laskureita ja yhteenlaskettu summaToisen laskurin lisääminen luo uuden merkinnän, jolla on crypto.randomUUID()-generoitu tunniste. Kun laskureita on enemmän kuin yksi, yhteenlaskettu summa lasketaan summaamalla kaikki arvot ja näytetään laskurilistan yläpuolella. Jokaisella laskurilla on itsenäiset askel-, nollaus- ja negatiivisten arvojen salliminen -asetukset.
Liittyvät työkalut
Metronomi
Pidä tempo harjoitellessasi näytetarkalla metronomilla — aseta BPM, valitse tahtilaji, lisää alijakoja ja napauta löytääksesi iskun.
Sanalaskuri
Laske sanat, merkit, lauseet ja kappaleet. Arvioi lukuaika.
Sanojen esiintymistiheyslakin
Laske kuinka usein kukin sana esiintyy tekstissäsi. Visualisoi yleisimmät sanat, vie CSV-muotoon ja suodata lopetussanat.