Gratis Aanlyn stophorlosie
Presisiestophorlosie met rondte-opname, vinnigste/stadigste rondte-uitlig, en sleutelbordkortpaaie. Tel op vanaf nul met millisekonde akkuraatheid.
Sleutelbord: Space begin/stop · L Rondte · R Herstel
Algemene gebruike
- Stopwatch vir HIIT en intervaloefeningeTyd hoë-intensiteit intervalle, rustperies en kringsessies met presisie en rondlopingoptekeninge.
- Kook Stopwatch vir Multi-Stap ResepteTrek koktyd vir biefstukke, eiers, pasta en ander tydsensitiewe geregte met rondmerkers vir stadiomlewergange.
- Sportwedrienhuistye StopwatchLooprondies, swemstelle, fietsintervalle en ander atletiese trainingsessies met presisie.
- Oefenaanbieding van Timer met StopwatchTyd jou aanbiedings-rehearsals om seker te maak dat jy in die toelaatbare tyd pas. Rondmerkers vir elke afdeling.
- Stopwatch vir Meditasie en AsemhalingsTyd meditasiessies, asemhouding en asetpalpatrones met minimale visuele agleiding.
Hoe dit werk
Hierdie stophorlosie loop heeltemal in die blaaier met die blaaier se ingeboude performance.now()-API — 'n monotoniese hoë-resolusie-tydhouer — gedryf deur 'n requestAnimationFrame-lus wat die vertoning by elke animasieraam herteken (tipies 60 keer per sekonde). Geen bediener is op enige punt betrokke nie.
- 1performance.now() meet tydWanneer jy Begin druk, teken die nutsprogram 'n verwysingspunt aan met performance.now(). Elke animasieraam trek die vertoning daardie verwysing van die huidige performance.now()-waarde af om verlopie millisekondes te bereken — wat die klok-dryf-probleme vermy wat met herhaalde setInterval-aanroepe kom.
- 2requestAnimationFrame dryf die vertoningIn plaas van 'n vaste-interval-tydhouer word die syferaflesing binne 'n requestAnimationFrame-lus bygewerk. Dit hou die vertoning gesinkroniseer met die blaaier se eie renderingpyplyn, sodat die sentisekonde-teller glad rol en nooit vinniger as wat die skerm kan verfris afgaan nie.
- 3localStorage volhard 'n lopende sessieBy elke begin-, stop-, of rondte-gebeurtenis skryf die nutsprogram 'n kiekie na localStorage — insluitend 'n muur-klok-anker-tydstempel. As jy die bladsy midde-in-'n-loop herlaai, lees die stophorlosie daardie anker, bereken hoeveel millisekondes verloop het sedert dit geskryf is, en hervat vanaf die korrekte tyd.
- 4Rondtes voer as tab-geskeide teks of CSV uitElke rondte stoor beide sy split-tyd (verskil sedert die vorige rondte) en die kumulatiewe totaal. Kopieer Alles skryf tab-geskeide rye na die knipbord via navigator.clipboard.writeText; Laai CSV Af produseer 'n UTF-8-BOM-Blob sodat die lêer korrek in Excel oopmaak sonder enige invoertowenaar nodig.
Verwante gereedskap
Rondeteller (gesynchroniseer)
''n Presiese rondetimer wat elke afsplitsing met hoëresolusie-tydsberekening opneem. Sien beste, gemiddelde en swakste ronde, voer na CSV uit en hou jou sessie deur 'n verversing. Sleutelbordkortpaaie ingesluit.
Algoritme-visualiseerder
Kyk hoe sorteer-, padvindings- en klassieke algoritmes tot lewe kom — bubble/quick/merge sort, Dijkstra/A*/BFS op 'n interaktiewe labirint-rooster, plus binêre soek, die Sieve, N-Queens en Game of Life. Stap-vir-stap animasie, gesinchroniseerde pseudokode, lywemetrieken, en 'n sy-aan-sy-raskompetisie-modus. Mobiel-vriendelik en 100% in jou blaaier.
Beduidende Syfers Rekenmachine
Tel die beduidende syfers in 'n getal en rond dit af tot enige aantal beduidende syfers.