მთავარ შინაარსზე გადასვლა

ონლაინ მაჩქმალი უფასოდ

ზუსტი მაჩქმალი წრეების ჩაწერით, ყველაზე სწრაფი/ნელი წრის მონიშვნით და კლავიატურის მალსახმობებით. ითვლის ნულიდან მილიწამის სიზუსტით.

მუშაობს ოფლაინ ჩატვირთვის შემდეგ
00:00.00
მზადაა

კლავიატურა: Space დაწყება/გაჩერება · L წრე · R გადატვირთვა

გავრცელებული გამოყენება

  • Stopwatch HIIT და მოაჯალეს ვარჯიშებიდროის მაღალი ინტენსივობის მოაჯალეს დასვენება პერიოდი და წრე ვარჯიშები სიზუსტე და lap ჟურნალი.
  • მოხარშვა stopwatch მულტი-საფეხურ რეცეპტებიტრეკი მოხარშვა დრო ხორბალი, კვერცხი, მაკარონი და სხვა დრო-მგრძნობიარე კერძი lap ნიშნები მოცემული გეტაფასი.
  • სპორტი რეის დროის stopwatchდროის გაშვება lap ცურვა კომპლექტი bike მოაჯალეს და სხვა სპორტული კვლები სიზუსტე.
  • პრაქტიკა პრეზენტაცია დროის კი stopwatchდროის თუ თქვენი წამოწერის პრეზენტაცია აკეთებთ დარწმუნებული ფიტი განკარგული დროის: lap ნიშნები თითოეული განყოფილება.
  • Stopwatch გულისხმიერებ და breathworkდროის გულისხმიერებ სეანსი, სჭირდება დღე და breathwork ნიმუში მინიმალური ვიზუალური ხელოვნება.

როგორ მუშაობს

ეს წამზომი მთლიანად ბრაუზერში მუშაობს, ბრაუზერის ჩაშენებული performance.now() API-ის გამოყენებით — მონოტონური, მაღალ-გარჩევადობის ტაიმერი — მართული requestAnimationFrame მარყუჟით, რომელიც ჩვენებას ხატავს ყოველ ანიმაციის კადრზე (ჩვეულებრივ 60-ჯერ წამში). სერვერი არცერთ ეტაპზე არ არის ჩართული.

  1. 1
    performance.now() ზომავს დროს
    „დაწყებაზე“ დაჭერისას, ხელსაწყო აღრიცხავს საცნობარო წერტილს performance.now()-ით. ყოველ ანიმაციის კადრზე, ჩვენება ამ საცნობაროს გამოაკლებს მიმდინარე performance.now() მნიშვნელობას, გასული მილიწამების გამოსათვლელად — მეორდებადი setInterval გამოძახებებთან დაკავშირებული საათის-დრეიფის პრობლემების თავიდან ასაცილებლად.
  2. 2
    requestAnimationFrame ატარებს ჩვენებას
    ფიქსირებულ-ინტერვალიანი ტაიმერის ნაცვლად, ციფრების ჩვენება ხდება requestAnimationFrame მარყუჟში. ეს ჩვენებას ბრაუზერის საკუთარ რენდერის ხაზსადენთან სინქრონში ინახავს, ასე რომ ცენტისწამების მთვლელი გლუვად ტრიალდება და არასდროს ცეცხლდება ეკრანის განახლების სისწრაფეზე უფრო სწრაფად.
  3. 3
    localStorage ინახავს მიმდინარე სესიას
    ყოველ დაწყების, გაჩერების ან წრის ღონისძიებაზე, ხელსაწყო წერს ასლს localStorage-ში — საათის-დროზე-მიმაგრებული დროის შტამპის ჩათვლით. თუ გვერდს ძალაში ყოფნისას გადატვირთავთ, წამზომი ამ საცნობაროს კითხულობს, ითვლის, რამდენი მილიწამი გავიდა მისი ჩაწერის შემდეგ, და სწორი დროიდან განაგრძობს.
  4. 4
    წრეები გამოიტანება tab-გამოყოფილ ტექსტად ან CSV-ად
    თითოეული წრე ინახავს ორივეს — მის ნაწილის დროს (სხვაობა წინა წრიდან) და ჯამურ სულს. „ყველას კოპირება“ tab-გამოყოფილ მწკრივებს ბუფერში წერს navigator.clipboard.writeText-ის მეშვეობით; „CSV-ის ჩამოტვირთვა“ ქმნის UTF-8 BOM Blob-ს, ასე რომ ფაილი Excel-ში სწორად იხსნება, იმპორტის ოსტატის საჭიროების გარეშე.

დაკავშირებული ინსტრუმენტები

⏱️

წრის ამრიცხველი (დროში)

ზუსტი წრის ტაიმერი, რომელიც ჩაწერს თითოეულ გაყოფას მაღალი გარჩევადობის დროებით. ნახეთ საუკეთესო, საშუალო და ყველაზე ცუდი წრეები, ექსპორტი CSV-ად და შეინახეთ სესია განახლებისა გავლა. კლავიატურის მალსახმობები ჩართულია.

სცადე
🧮

ალგორითმის ვიზუალიზატორი

დაინახეთ დახარისხება, გზის ძებნა და კლასიკური ალგორითმები ცხადი სახით — bubble/quick/merge sort, Dijkstra/A*/BFS ინტერაქტიული აბირების ქსელზე, ასევე ორობითი ძებნა, Sieve, N-Queens და Game of Life. ნაბიჯ-ნაბიჯი ანიმაცია, სინქრონიზებული pseudocode, ლაივ მეტრიკა და გვერდ-გვერდ რასის რეჟიმი. მობილური-მეგობრული და 100% თქვენი ბრაუზერში.

სცადე
🔬

მნიშვნელოვანი ციფრების კალკულატორი

დაითვალეთ მნიშვნელოვანი ციფრები რიცხვში და დამრგვალეთ ის მნიშვნელოვანი ციფრების ნებისმიერ რაოდენობამდე.

სცადე

ხშირად დასმული კითხვები