Առցանց ժամաչափ անվճար
Ճշգրտության ժամաչափ lap-ի ձայնագրությամբ, ամենաարագ/ամենադանդաղ lap-ի ընդգծմամբ ու ստեղնաշարի դյուրանցումներով: Հաշվում է զրոյից millisecond-ի ճշգրտությամբ:
Ստեղնաշար: Space մեկնարկ/կանգ · L Շրջան · R Վերականգնել
Տարածված կիրառություններ
- Stopwatch HIIT և միջակայք վարժությունների համարԺամ բարձր-ինտենսիվ միջակայք, հանգստի ժամանակաշրջաներ և շրջանի վարժությունների ճշգրտություն և lap մուտք:
- Պատրաստում stopwatch multi-քայլ ստուգված համարՀետևել պատրաստում ժամանակ դրսից ամբողջ իմաստ, ձվերը, մակարոն և այլ ժամանակ-զգայուն վանի հետ lap վ stage անցահատ:
- Սպորտ մրցակցային ժամանակ stopwatchԺամ վազքի lap, լողանալ հավաքածու, հեծանիվ միջակայք և այլ սպորտ վարժատեղի նստաշրջան ճշգրտություն:
- Պրակտիկա ներկայացում ժամանակ հետ stopwatchԺամ ինքներդ պետք համար ներկայացում եւ համոզվեք, որ տեղավորել խմբավորված ժամանակ: Lap նշաններ յուրաքանչյուր բաժնի:
- Stopwatch հաղորդակցում եւ breathwork համարԺամ հաղորդակցում դրույթ, շանցեք իւ եւ breathwork նախշեր մեծ տեսողական կատարում հետ:
Ինչպես է այն աշխատում
Այս ժամաչափը լիովին աշխատում է դիտարկիչում՝ օգտագործելով դիտարկիչի ներկառուցված performance.now() API-ն — միապաղաղ բարձր-լուծաչափի ժամանակաչափ — վարված requestAnimationFrame ցիկլով, որը կրկին գծում է ցուցադրումը ամեն անիմացիոն կադրում (սովորաբար 60 անգամ վայրկյանում)։ Ոչ մի պահի սերվեր ներգրավված չէ։
- 1performance.now()-ը չափում է ժամանակըԵրբ սեղմում եք Սկսել, գործիքը performance.now()-ով գրանցում է հղման կետ։ Ամեն անիմացիոն կադրում ցուցադրումը այդ հղումը հանում է ընթացիկ performance.now() արժեքից՝ անցած միլիվայրկյանները հաշվարկելու համար — խուսափելով ժամացույցի-շեղման խնդիրներից, որ առաջանում են կրկնվող setInterval կանչերից։
- 2requestAnimationFrame-ը վարում է ցուցադրումըՖիքսված-ընդմիջումով ժամանակաչափի փոխարեն, թվանշանային ցուցադրումը թարմացվում է requestAnimationFrame ցիկլի ներսում։ Սա ցուցադրումը համաժամանակում է դիտարկիչի սեփական մատուցման խողովակագծի հետ, ուստի հարյուրերորդական-վայրկյանների հաշվիչը հարթ ոլորվում է և երբեք ավելի արագ չի գործարկվում, քան էկրանը կարող է թարմացնել։
- 3localStorage-ը պահպանում է ընթացիկ աշխատաշրջանըԱմեն սկսելու, կանգնեցնելու կամ շրջանի իրադարձության ժամանակ գործիքը localStorage-ում գրում է անդրադարձ — ներառյալ պատի-ժամացույցի ամրագրող ժամադրոշմ։ Եթե էջը վերաբեռնում եք վազքի կեսին, ժամաչափը կարդում է այդ ամրագրումը, հաշվարկում է, թե քանի միլիվայրկյան է անցել դրա գրանցումից, և վերսկսում է ճիշտ ժամանակից։
- 4Շրջանները արտահանվում են որպես tab-բաժանված տեքստ կամ CSVԱմեն շրջան պահում է ինչպես իր բաժանման ժամանակը (տարբերությունը նախորդ շրջանից), այնպես էլ կուտակային ընդհանուրը։ Copy All-ը tab-բաժանված տողերը գրում է սեղմատախտակին navigator.clipboard.writeText-ով. Download CSV-ն արտադրում է UTF-8 BOM Blob, որպեսզի ֆայլը ճիշտ բացվի Excel-ում առանց ներմուծման հրաշագործի անհրաժեշտության։
Առնչվող գործիքներ
Lap հաշվիչ (ժամաչափով)
Ճշգրտության lap ժամաչափ, որ ձայնագրում է յուրաքանչյուր split բարձր-լուծաչափ ժամաչափումով: Տեսեք լավագույն, միջին ու վատագույն lap-ները, արտահանեք CSV-ի ու պահեք նստաշրջանն refresh-ի ընթացքում: Ստեղնաշարի դյուրանցումներ ներառված:
Ալգորիթմի Տեսողական Ցուցադրություն
Տեսեք, թե ինչպես տեղ են ունենում տեղ ունեցող, հեռավորության որոնում և դասական ալգորիթմներ — bubble/quick/merge sort, Dijkstra/A*/BFS ինտերակտիվ լաբիրինթոսային ցանցում, ինչպես նաև երկուական որոնում, Sieve, N-Queens և Game of Life։ Քայլ առ քայլ անիմացիա, համաժամանակյա կեղծ-կոդ, միջնական ցուցանիշեր և կողքի կողքի մրցակցային ռեժիմ։ Մոբիլային-ընկերական և 100% ձեր զննարկչում։
Նշանակալի թվերի հաշվիչ
Հաշվել նշանակալի թվերը թվի մեջ և այն կլորացնել ցանկացած թվի նշանակալի թվերի: