Kako pretvoriti sekunde u minute u JavaScriptu?

Kako Pretvoriti Sekunde U Minute U Javascriptu



Prilikom mjerenja vremenskih intervala potrebno je dobiti preciznu minutnu vrijednost koju je lako procijeniti i bolje uočiti vrijeme. Na primjer, dok se radi o dugim vremenskim intervalima, tj. (u utrci), protekle minute su prikladne i brze za procjenu izvedbe u usporedbi s izračunavanjem sekundi. U takvim slučajevima, pretvaranje sekundi u minute u JavaScriptu vrlo je korisno za učinkovitije izračunavanje vremena.

Ovaj će blog objasniti tehnike pretvaranja sekundi u minute u JavaScriptu.

Kako pretvoriti sekunde u minute pomoću JavaScripta?

Sekunde se mogu pretvoriti u minute u JavaScriptu pomoću metode “Math.floor()” u kombinaciji sa sljedećim:







  • Osnovna konverzija ”.
  • toString() ' i ' pathStart() ” metode.

Pristup 1: Pretvorite sekunde u minute u JavaScriptu pomoću osnovne konverzije

' Math.floor() ” metoda zaokružuje broj na najbliži cijeli broj, tj. (5,6 = 5). Ovaj se pristup može primijeniti za izračun preciznog izračuna na temelju specificirane vrijednosti sekundi i vrijednosti koju je unijeo korisnik.



Sintaksa



matematika . kat ( a )

U gornjoj sintaksi:





  • a ” odnosi se na broj na temelju kojeg se računa.

Primjer 1: Pretvorite navedene sekunde u minute u JavaScriptu
U ovom konkretnom primjeru, izračuni za rezultirajuće minute bit će izračunati na temelju navedenih sekundi.

Slijedimo dolje navedeni primjer:



< vrsta skripte = 'tekst/javascript' >
bio je secTime = 60 ;
bio je computeMinutes = matematika . kat ( secTime / 60 ) ;
bio je proizlaziti = secTime % 60 ;
konzola. log ( 'Pretvorene minute su:' , computeMinutes + ' minute ' + proizlaziti + 'sekundi.' )
skripta >

U gornjem isječku koda:

  • Dodijelite sekunde kao ' 60 ”.
  • Primijeni ' Math.floor() ” metoda za vraćanje preciznog izračuna nakon dijeljenja navedenih sekundi sa 60 (broj sekundi u 1 minuti).
  • U sljedećem koraku izračunajte sekunde zajedno s minutama vraćanjem ostatka.
  • Na kraju, prikažite rezultirajuće minute i sekunde u odnosu na navedene sekunde.

Izlaz

Iz gornjeg rezultata može se primijetiti da je postignuta tražena funkcionalnost (60 sekundi = 1 minuta)

Primjer 2: Pretvorite sekunde u minute u JavaScriptu koristeći vrijednost korisničkog unosa
Ovaj primjer koristi iste izračune za pretvaranje sekundi u minute. Razlika je u tome što je potrebno ' korisnički unos ” vrijednost kao sekunde i na temelju toga izračunava odgovarajuće minute.

Slijedimo dolje navedeni primjer korak po korak:

< centar >< h3 id = 'glava' > Pretvorene minute su : h3 > centar >
< vrsta skripte = 'tekst/javascript' >
bio je dobiti = potaknuti ( 'Unesite sekunde:' )
bio je glavu = dokument. getElementById ( 'glava' )
bio je computeMinutes = matematika . kat ( dobiti / 60 ) ;
bio je proizlaziti = dobiti % 60 ;
glava. unutarnjiTekst += computeMinutes + ' minute ' + proizlaziti + 'sekundi.'
skripta >

U gornjem isječku koda:

  • Uključite navedeni naslov s navedenim ' iskaznica ”.
  • U JavaScript dijelu koda, tražite od korisnika da unese vrijednost ' sekundi 'preko' potaknuti ” dijaloški okvir.
  • U sljedećem koraku pristupite uključenom naslovu pomoću ' iskaznica ' koristiti ' getElementById() ” metoda.
  • Prisjetite se opisanih koraka za izračunavanje minuta i prikažite rezultantnu vrijednost ' minuta ' kao naslov koristeći ' unutarnjiTekst ” vlasništvo.

Izlaz

U gornjem izlazu vidljivo je da su sekunde precizno izračunate.

Pristup 2: Pretvaranje sekundi u minute u JavaScriptu pomoću metoda toString() i padStart()

' toString() ” metoda vraća broj u obliku niza. ' pathStart() ” metoda u JavaScriptu primjenjuje se za spajanje dva niza. Ove se metode mogu primijeniti za pretvaranje rezultirajućih minuta u niz i dopuniti ih željenim ' 0

Sintaksa

broj. toString ( korijen )

U gornjoj sintaksi:

  • korijen ' odnosi se na ' baza ” iskoristiti.
niz. pathStart ( duljina , jastučić )

U navedenoj sintaksi:

  • duljina ” označava duljinu posljednjeg niza.
  • jastučić ” pokazuje na žicu koju treba napuniti.

Primjer
Promotrimo funkcionalnost dolje navedenog primjera:

< vrsta skripte = 'tekst/javascript' >
bio je secTime = 80 ;
bio je computeMinutes = matematika . kat ( secTime / 60 ) ;
bio je proizlaziti = secTime % 60 ;
konzola. log ( 'Pretvorene minute su:' , computeMinutes. toString ( ) . pathStart ( dva , '0' ) + ':' + proizlaziti. toString ( ) . pathStart ( dva , '0' ) ) ;
skripta >

U gore navedenom kodu izvršite sljedeće korake:

  • Dodijelite sekunde u varijabli pod nazivom ' secTime ”.
  • Ponovite opisane korake za izračunavanje točnih minuta i sekundi.
  • U sljedećem koraku primijenite ' toString() ” kako bi se vratile i minute i sekunde kao niz.
  • Također, primijenite ' pathStart() ” metoda. ' dva ” u svom parametru označava broj “ 0 ” u svom posljednjem argumentu kako bi dopunio i minute i sekunde.

Izlaz

Iz gornjeg izlaza može se primijetiti da su minute i sekunde dopunjene u skladu s tim i vraćene kao niz.

Ovo su bili različiti načini pretvaranja sekundi u minute u JavaScriptu.

Zaključak

' Math.floor() ' metoda u kombinaciji s ' osnovna pretvorba ” prema navedenoj i korisničkoj unesenoj vrijednosti „ sekundi ' ili sa ' toString() ' i ' pathStart() ” metode se mogu koristiti za pretvaranje sekundi u minute u JavaScriptu. Prethodni pristup može se primijeniti za izračunavanje točnih minuta koje odgovaraju navedenoj ili korisnički unesenoj vrijednosti sekundi. Potonje metode mogu se koristiti u kombinaciji za izračunavanje minuta na temelju inicijaliziranih sekundi i pretvaranje rezultirajućih minuta u niz i dopunjavanje ih željenim ' 0 ”. Ovaj zapis objašnjava kako pretvoriti sekunde u minute u JavaScriptu.