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

ონლაინ ამრიცხველი უფასოდ

დაჭერის ამრიცხველი, რომელიც ავტომატურად ინახავს ბრაუზერში. დაამატეთ მრავალი ამრიცხველი მორგებული ეტიკეტებით და ნაბიჯებით. დათვალეთ ადამიანები, გამეორებები, წრეები, ინვენტარი, ყველაფერი.

მუშაობს ოფლაინ ჩატვირთვის შემდეგ
იტვირთება...

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

  • adamianebis raodenoba oqmiebSiთვალი ადევნეთ დასწრებას, ხალხის რაოდენობას ან ტევადობას შესასვლელებსა და დარბაზებში.
  • inarCevi da qaeri raodenobaდათვალეთ ნივთები ინვენტარიზაციისას ადგილის დაკარგვის გარეშე.
  • reps da sets raodenobaაღრიცხეთ ვარჯიშის გამეორებები, სეტები ან რაუნდები დიდი შეხების ღილაკებით.
  • rigi metri qsovisa da kroseaთვალი ადევნეთ მწკრივებსა და ნახატის გამეორებებს თქვენს პროექტში.
  • Crvelebi, fena da gamokitxvebi raodenobaდათვალეთ შემჩნეული ცხოველები ფრინველთა აღრიცხვისას, გამოკვლევებსა და საველე კვლევისას.

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

ეს მთვლელი მთლიანად თქვენს ბრაუზერში მუშაობს React-ის მდგომარეობისა და ბრაუზერის ჩაშენებული localStorage API-ის გამოყენებით — არ არსებობს სერვერი, ანგარიში, და მონაცემები არსად იგზავნება. დათვლები ავტომატურად გადარჩება გვერდის განახლებას, ხოლო სრულეკრანიანი რეჟიმი იყენებს Screen Wake Lock API-ს, რომ ეკრანი დათვლის დროს ჩართული დარჩეს.

  1. 1
    მდგომარეობა ინახება localStorage-ში
    გვერდის ჩატვირთვისას ხელსაწყო კითხულობს ადრე შენახულ მთვლელებს localStorage-იდან ფიქსირებული გასაღების ქვეშ. თითოეული მთვლელი — მისი ეტიკეტი, მიმდინარე მნიშვნელობა, ნაბიჯის ზომა და უარყოფითის დაშვების ალამი — სერიალიზდება JSON-ად და ისევ ეწერება localStorage-ში ყოველი ცვლილებისას, ასე რომ თქვენი დათვლები გადარჩება ჩანართის შემთხვევით დახურვას ან განახლებას.
  2. 2
    ზრდა/კლება React-ის მდგომარეობის მეშვეობით
    + ან დიდ ცენტრალურ ღილაკზე შეხება იძახებს განმაახლებელ ფუნქციას, რომელიც მთვლელის მიმდინარე მნიშვნელობას ამატებს კონფიგურირებულ ნაბიჯის მნიშვნელობას. თუ „უარყოფითის დაშვება“ გამორთულია, შედეგი ნულამდე იზღუდება Math.max-ის მეშვეობით. კლავიატურის მალსახმობები (Space/+ ზრდისთვის, -/Backspace კლებისთვის) დაკავშირებულია window-ის keydown მსმენელით, რომელიც მიმდინარე აქტიურ მთვლელს მიემართება.
  3. 3
    სრულეკრანიანი რეჟიმი Screen Wake Lock-ით
    სრულეკრანიან რეჟიმში შესვლისას გამოდის გადაფარებული შრე, სადაც მთელი ეკრანი შეხების სამიზნეა. ამავე დროს ხელსაწყო ითხოვს wake lock-ს navigator.wakeLock.request('screen')-ით — ბრაუზერის API-ით, რომელიც OS-ს ეკრანის ჩაქრობის შეჩერებას სთხოვს. ბლოკირება ავტომატურად ხელახლა მიიღება, თუ ჩანართი ფონურ რეჟიმში ყოფნის შემდეგ ისევ ხილული გახდება.
  4. 4
    რამდენიმე მთვლელი საერთო ჯამით
    მეორე მთვლელის დამატება ქმნის ახალ ჩანაწერს, crypto.randomUUID()-ით გენერირებული ID-ით. ერთზე მეტი მთვლელის არსებობისას, საერთო ჯამი გამოითვლება ყველა მნიშვნელობის შეჯამებით და ჩნდება მთვლელების სიის ზემოთ. თითოეულ მთვლელს აქვს დამოუკიდებელი ნაბიჯის, გადატვირთვისა და „უარყოფითის დაშვების“ პარამეტრები.

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

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