Denne bloggen vil forklare teknikkene for å konvertere sekunder til minutter i JavaScript.
Hvordan konvertere sekunder til minutter ved hjelp av JavaScript?
Sekundene kan konverteres til minutter i JavaScript ved å bruke 'Math.floor()'-metoden i kombinasjon med følgende:
- ' Grunnleggende konvertering '.
- ' toString() ' og ' pathStart() 'metoder.
Tilnærming 1: Konverter sekunder til minutter i JavaScript ved å bruke grunnleggende konvertering
« Math.floor() ”-metoden runder av et tall til nærmeste heltall ned, dvs. (5,6 = 5). Denne tilnærmingen kan brukes til å beregne den nøyaktige beregningen på den angitte sekundverdien og brukerinndataverdien.
Syntaks
Matte . gulv ( en )
I syntaksen ovenfor:
- ' en ' refererer til tallet som skal beregnes.
Eksempel 1: Konverter spesifiserte sekunder til minutter i JavaScript
I dette spesielle eksemplet vil beregningene for resulterende minutter bli beregnet på de angitte sekundene.
La oss følge eksemplet nedenfor:
< skripttype = 'tekst/javascript' >
var sekTid = 60 ;
var beregneMinutter = Matte . gulv ( sekTid / 60 ) ;
var resultat = sekTid % 60 ;
konsoll. Logg ( 'De konverterte minuttene er:' , beregneMinutter + ' minutter ' + resultat + 'sekunder.' )
manus >
I kodebiten ovenfor:
- Tilordne sekundene som ' 60 '.
- Bruk ' Math.floor() ” metode for å returnere den nøyaktige beregningen ved deling av de spesifiserte sekundene med 60 (antall sekunder i 1 minutt).
- I neste trinn beregner du sekundene sammen med minuttene ved å returnere resten.
- Vis til slutt de resulterende minuttene og sekundene i forhold til de angitte sekundene.
Produksjon
Fra utgangen ovenfor kan det observeres at den nødvendige funksjonaliteten er oppnådd (60 sekunder = 1 minutter)
Eksempel 2: Konverter sekunder til minutter i JavaScript ved å bruke brukerinndataverdi
Dette eksemplet bruker de samme beregningene for å konvertere sekunder til minutter. Forskjellen er at det tar ' brukerinndata ”-verdien som sekunder og beregner de tilsvarende minuttene basert på det.
La oss følge eksemplet nedenfor trinn for trinn:
< senter >< h3 id = 'hode' > De konverterte minuttene er : h3 > senter >< skripttype = 'tekst/javascript' >
var få = ledetekst ( 'Skriv inn sekundene:' )
var hode = dokument. getElementById ( 'hode' )
var beregneMinutter = Matte . gulv ( få / 60 ) ;
var resultat = få % 60 ;
hode. indreTekst += beregneMinutter + ' minutter ' + resultat + 'sekunder.'
manus >
I kodebiten ovenfor:
- Inkluder den oppgitte overskriften med den spesifiserte ' id '.
- I JavaScript-delen av koden ber du brukeren skrive inn verdien av ' sekunder ' via ' ledetekst ' dialogboksen.
- I neste trinn får du tilgang til den inkluderte overskriften ved å bruke ' id ' bruker ' getElementById() 'metoden.
- Husk de diskuterte trinnene for å beregne minuttene og vis den resulterende verdien av ' minutter ' som overskrift ved å bruke ' indreTekst ' eiendom.
Produksjon
I utgangen ovenfor er det tydelig at sekundene er beregnet nøyaktig.
Tilnærming 2: Konvertering av sekunder til minutter i JavaScript ved å bruke metodene toString() og padStart()
« toString() ”-metoden returnerer et tall i form av en streng. « pathStart() ”-metoden i JavaScript brukes for å legge to strenger sammen. Disse metodene kan brukes for å konvertere de resulterende minuttene til strengen og fylle dem med ønsket ' 0-tallet ”
Syntaks
Antall. til String ( radix )I syntaksen ovenfor:
- ' radix ' refererer til ' utgangspunkt ' å bruke.
I den gitte syntaksen:
- ' lengde ” indikerer lengden på den siste strengen.
- ' pad ” peker på strengen som skal polstres.
Eksempel
La oss observere funksjonaliteten til eksemplet nedenfor:
var sekTid = 80 ;
var beregneMinutter = Matte . gulv ( sekTid / 60 ) ;
var resultat = sekTid % 60 ;
konsoll. Logg ( 'De konverterte minuttene er:' , beregneMinutter. til String ( ) . pathStart ( to , '0' ) + ':' + resultat. til String ( ) . pathStart ( to , '0' ) ) ;
manus >
I koden ovenfor, utfør følgende trinn:
- Tilordne sekundene i en variabel kalt ' sekTid '.
- Gjenta de omtalte trinnene for å beregne nøyaktige minutter og sekunder.
- I neste trinn bruker du ' toString() ”-metoden for å returnere både minutter og sekunder som en streng.
- Bruk også ' pathStart() 'metoden. « to ' i parameteren indikerer antallet ' 0-tallet ” i sitt siste argument for å fylle med både minutter og sekunder.
Produksjon
Fra utgangen ovenfor kan det observeres at minuttene og sekundene er polstret tilsvarende og returnert som en streng.
Dette var de forskjellige måtene å konvertere sekunder til minutter i JavaScript.
Konklusjon
« Math.floor() '-metoden i kombinasjon med ' grunnleggende konvertering ' på den angitte verdien og brukerinndataverdien til ' sekunder ' eller med ' toString() ' og ' pathStart() ”-metoder kan brukes til å konvertere sekunder til minutter i JavaScript. Den tidligere tilnærmingen kan brukes til å beregne de nøyaktige minuttene som tilsvarer henholdsvis den spesifiserte eller brukerangitte verdien av sekunder. De sistnevnte metodene kan brukes i kombinasjon for å beregne minuttene basert på de initialiserte sekundene og konvertere de resulterende minuttene til strengen og fylle dem med ønsket ' 0-tallet '. Denne artikkelen forklarer hvordan du konverterer sekunder til minutter i JavaScript.