Internetinis chronometras nemokamai
Tikslus chronometras su ratų įrašymu, greičiausio/lėčiausio rato paryškinimu ir klaviatūros nuorodomis. Skaičiuoja nuo nulio su milisekundžių tikslumu.
Klaviatūra: Space pradėti/sustabdyti · L Ratas · R Atstatyti
Dažniausi naudojimo būdai
- Sekundomatis HIIT ir intervaliniams treniruotėmsLaikas jūsų aukštos intensyvumo intervalams, poilsio laikotarpiams ir grandinės treniruotėms su tikslumu ir ratų įrašymu.
- Virtuvės sekundomatis daugiapakopės receptamsSekite kepimo laiką mėsai, kiaušiniams, makaronams ir kitiems jautraus laiko patiekalams su fazės perėjimo žymom.
- Sporto rungtynių laiko sekundomatisLaikas jūsų bėgimo ratams, plaukimo komplektams, dviračio intervalams ir kitiems atletiniams treniruotėms su tikslumu.
- Sekundomatis pristatymo laiko praktikajaiLaikas pratinantis pristatymus, kad įsitikintumėte, jog jūs telpate skirtame laike. Ratų žymos kiekvienai sekcijai.
- Sekundomatis meditacijai ir kvėpavimo pratimamsLaikas meditacijos sesijas, kvėpavimo sulaikymus ir kvėpavimo pratimų šablonus su minimalia vizualia atitraukimą.
Kaip tai veikia
Šis chronometras veikia visiškai naršyklėje, naudodamas naršyklės integruotą performance.now() API — monotoninį aukštos raiškos laikmatį — kurį valdo requestAnimationFrame ciklas, perpiešiantis rodinį kiekviename animacijos kadre (paprastai 60 kartų per sekundę). Serveris nedalyvauja jokiu metu.
- 1performance.now() matuoja laikąPaspaudus „Pradėti“, įrankis įrašo atskaitos tašką su performance.now(). Kiekviename animacijos kadre rodinys atima tą atskaitą iš dabartinės performance.now() reikšmės, kad apskaičiuotų praėjusias milisekundes — vengiant laikrodžio poslinkio problemų, kylančių dėl pakartotinų setInterval iškvietimų.
- 2requestAnimationFrame valdo rodinįVietoj fiksuoto intervalo laikmačio, skaitmenų rodmuo atnaujinamas requestAnimationFrame cikle. Tai išlaiko rodinį sinchronizuotą su pačios naršyklės atvaizdavimo konvejeriu, todėl šimtųjų dalių sekundžių skaitiklis slenka sklandžiai ir niekada nesuveikia greičiau, nei ekranas gali atsinaujinti.
- 3localStorage išsaugo vykstantį seansąSu kiekvienu pradžios, sustabdymo ar tarpinio laiko įvykiu įrankis įrašo būsenos kopiją į localStorage — įskaitant realaus laiko atskaitos laiko žymą. Jei iš naujo įkeliate puslapį chronometrui veikiant, jis nuskaito tą atskaitos tašką, apskaičiuoja, kiek milisekundžių praėjo nuo jo įrašymo, ir tęsia nuo teisingo laiko.
- 4Tarpiniai laikai eksportuojami kaip tabuliavimu atskirtas tekstas ar CSVKiekvienas tarpinis laikas saugo tiek savo dalies laiką (skirtumą nuo ankstesnio tarpinio laiko), tiek kaupiamąją sumą. „Kopijuoti visus“ įrašo tabuliavimu atskirtas eilutes į iškarpinę per navigator.clipboard.writeText; „Atsisiųsti CSV“ sukuria UTF-8 BOM Blob'ą, kad failas teisingai atsivertų „Excel“ programoje be jokio importavimo vedlio.
Susiję įrankiai
Ratų skaitiklis (su laiku)
Tikslus ratų laikmatis, įrašantis kiekvieną tarpinį laiką didelės raiškos tikslumu. Peržiūrėkite geriausią, vidutinį ir blogiausią ratą, eksportuokite į CSV ir išsaugokite sesiją po atnaujinimo. Yra klaviatūros nuorodų.
Algoritmų vizualizatorius
Stebėkite, kaip atgyja rūšiavimo, kelio paieškos ir klasikiniai algoritmai — burbulo/greitojo/sujungimo rūšiavimas, Dijkstra/A*/BFS interaktyviame labirinto tinklelyje, taip pat dvejetainė paieška, sietas, N-Queens ir Game of Life. Animacija žingsnis po žingsnio, sinchronizuotas pseudokodas, tiesioginės metrikos ir lenktynių režimas greta. Tinka mobiliesiems ir veikia 100 % jūsų naršyklėje.
Reikšmingų skaitmenų skaičiuotuvas
Suskaičiuokite reikšmingus skaitmenis skaičiuje ir suapvalinkite jį iki bet kurio reikšmingų skaitmenų skaičiaus.