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.
U navedenoj sintaksi:
- “ duljina ” označava duljinu posljednjeg niza.
- “ jastučić ” pokazuje na žicu koju treba napuniti.
Primjer
Promotrimo funkcionalnost dolje navedenog primjera:
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.