Online-sekuntikello ilmaiseksi
Tarkkuussekuntikello kierrosten tallennuksella, nopeimman/hitaimman kierroksen korostuksella ja näppäinyhdistelmillä. Laskee ylöspäin nollasta millisekuntitarkkuudella.
Näppäimistö: Space käynnistä/pysäytä · L Kierros · R Nollaa
Yleiset käyttötavat
- Sekuntikello HIIT- ja AikavalilleAjaita korkean intensiteetin aikavälillä, lepojakso ja piiri treeni tarkkuudella ja kierros nauhoitus.
- Ruoan Sekuntikello Monivaiheisille ResepteilleSeuraa ruoanlaitto aikaa pihveille, kananmunille, pastalle ja muille aikaherkille ruoille, joissa on kierrosmerkkejä vaiheen siirtymiseen.
- Urheilu Rataraito SekuntikelloAjaita juoksun kierrokset, uinninä sarjat, pyöräilyä välillä ja muut urheilu koulutus istunnot tarkkuudella.
- Harjoittele Esityksen Ajoitusta SekuntikellollaAjaita itseäsi harjoitellessasi esityksiä varmistaaksesi mahtuvasi varattuun aikaan. Kierrosmerkit jokaisen osan kohdalla.
- Sekuntikello Meditaatiolle ja HengitysharjoituksilleAjaita meditaatioistuntoja, hengityksen pidätystä ja hengitysharjoitusten malleja minimaalisella visuaalisella häiriöllä.
Miten se toimii
Tämä sekuntikello toimii kokonaan selaimessa käyttäen selaimen sisäänrakennettua performance.now()-rajapintaa — monotonista korkean tarkkuuden ajastinta — ohjattuna requestAnimationFrame-silmukalla, joka piirtää näytön uudelleen joka animaatiokuvalla (tyypillisesti 60 kertaa sekunnissa). Palvelinta ei käytetä missään vaiheessa.
- 1performance.now() mittaa aikaaKun painat Aloita, työkalu tallentaa vertailupisteen performance.now()-toiminnolla. Joka animaatiokuvalla näyttö vähentää tuon vertailun nykyisestä performance.now()-arvosta laskeakseen kuluneet millisekunnit — välttäen kellon ajautumisongelmat, jotka tulevat toistuvien setInterval-kutsujen mukana.
- 2requestAnimationFrame ohjaa näyttöäKiinteän välin ajastimen sijaan numeronäyttö päivitetään requestAnimationFrame-silmukan sisällä. Tämä pitää näytön synkronoituna selaimen oman piirtoputken kanssa, joten sadasosasekuntilaskuri vierii sulavasti eikä koskaan laukea nopeammin kuin näyttö voi päivittyä.
- 3localStorage säilyttää käynnissä olevan istunnonJokaisella aloitus-, pysäytys- tai kierros-tapahtumalla työkalu kirjoittaa tilannekuvan localStorageen — mukaan lukien seinäkelloajankohdan ankkuri. Jos lataat sivun uudelleen kesken ajon, sekuntikello lukee tuon ankkurin, laskee kuinka monta millisekuntia on kulunut sen kirjoittamisesta, ja jatkaa oikeasta ajasta.
- 4Kierrokset viedään sarkaimin erotettuna tekstinä tai CSV:näJokainen kierros tallentaa sekä välikertansa (erotus edelliseen kierrokseen) että kumulatiivisen kokonaisajan. Kopioi kaikki kirjoittaa sarkaimin erotetut rivit leikepöydälle navigator.clipboard.writeText-toiminnolla; Lataa CSV tuottaa UTF-8 BOM -Blobin, jotta tiedosto avautuu oikein Excelissä ilman tuontivelhoa.
Liittyvät työkalut
Kierroslaskuri (ajastettu)
Tarkkuuskierrosajanottaja, joka tallentaa jokaisen jaon korkearesoluutioisella ajoituksella. Näe parhaat, keskimääräiset ja huonoimmat kierrokset, vie CSV-muotoon ja säilytä istuntosi virkistymisen jälkeen. Näppäinyhdistelmät mukana.
Algoritmin visualisointi
Katso lajittelun, reitinhaun ja klassisten algoritmien toimivat visualisaatiot — bubble/quick/merge sort, Dijkstra/A*/BFS vuorovaikutteisella labyrinttikartalla, binäärihaku, Seula, N-Queens ja Game of Life. Vaiheittainen animaatio, synkronoitu pseudokoodi, reaaliaikaiset mittarit ja rinnakkaiskisa. Mobiiliystävällinen ja 100% selaimessasi.
Merkitsevien numeroiden laskin
Laske merkitseviä numeroita luvussa ja pyöristä se mihin tahansa merkitsevien numeroiden määrään.