Paano I-convert ang Mga Segundo sa Minuto sa JavaScript?

Paano I Convert Ang Mga Segundo Sa Minuto Sa Javascript



Habang sinusukat ang mga agwat ng oras, kailangang makakuha ng tumpak na halaga ng minuto na madaling hatulan at mapansin ang oras sa mas mahusay na paraan. Halimbawa, habang nakikitungo sa mahabang agwat ng oras i.e (sa isang karera), ang mga lumipas na minuto ay maginhawa at mabilis na hatulan ang isang pagganap kumpara sa pagkalkula ng mga segundo. Sa ganitong mga kaso, ang pag-convert ng mga segundo sa mga minuto sa JavaScript ay lubhang nakakatulong sa pagkalkula ng oras nang mas epektibo.

Ipapaliwanag ng blog na ito ang mga diskarte sa pag-convert ng mga segundo sa minuto sa JavaScript.

Paano I-convert ang Mga Segundo sa Minuto Gamit ang JavaScript?

Ang mga segundo ay maaaring i-convert sa mga minuto sa JavaScript gamit ang 'Math.floor()' na paraan kasama ang mga sumusunod:







  • Pangunahing conversion ”.
  • toString() 'at' pathStart() ' paraan.

Diskarte 1: I-convert ang Mga Segundo sa Minuto sa JavaScript Gamit ang Pangunahing Conversion

Ang ' Math.floor() Ang paraan ng ” ay ini-round ang isang numero sa pinakamalapit na down integer i.e (5.6 = 5). Maaaring ilapat ang diskarteng ito upang kalkulahin ang tumpak na pagkalkula sa tinukoy na halaga ng segundo at halaga ng input ng user.



Syntax



Math . sahig ( a )

Sa itaas na syntax:





  • a ” ay tumutukoy sa bilang na kukuwentahin.

Halimbawa 1: I-convert ang Tinukoy na Mga Segundo sa Mga Minuto sa JavaScript
Sa partikular na halimbawang ito, ang mga kalkulasyon para sa mga resultang minuto ay kukuwentahin sa tinukoy na mga segundo.

Sundin natin ang ibinigay na halimbawa sa ibaba:



< uri ng script = 'text/javascript' >
ay secTime = 60 ;
ay computeMinutes = Math . sahig ( secTime / 60 ) ;
ay resulta = secTime % 60 ;
console. log ( 'Ang na-convert na minuto ay:' , computeMinutes + 'minuto' + resulta + 'mga segundo.' )
iskrip >

Sa itaas na code-snippet:

  • Italaga ang mga segundo bilang ' 60 ”.
  • Ilapat ang ' Math.floor() ” paraan upang ibalik ang tumpak na pagkalkula sa paghahati ng mga tinukoy na segundo sa pamamagitan ng 60(bilang ng mga segundo sa 1 minuto).
  • Sa susunod na hakbang, kalkulahin ang mga segundo kasama ang mga minuto sa pamamagitan ng pagbabalik sa natitira.
  • Panghuli, ipakita ang mga resultang minuto at segundo na may paggalang sa tinukoy na mga segundo.

Output

Mula sa output sa itaas, mapapansin na ang kinakailangang pag-andar ay nakamit (60 segundo = 1 minuto)

Halimbawa 2: I-convert ang Mga Segundo sa Minuto sa JavaScript Gamit ang Value ng User-Input
Ang halimbawang ito ay gumagamit ng parehong mga kalkulasyon para sa pag-convert ng mga segundo sa minuto. Ang pagkakaiba ay kailangan ang ' user-input ” na halaga bilang mga segundo at kinakalkula ang kaukulang mga minuto batay doon.

Sundin natin ang ibinigay na halimbawa sa ibaba nang sunud-sunod:

< gitna >< h3 id = 'ulo' > Ang na-convert na minuto ay : h3 > gitna >
< uri ng script = 'text/javascript' >
ay makuha = prompt ( 'Ipasok ang mga segundo:' )
ay ulo = dokumento. getElementById ( 'ulo' )
ay computeMinutes = Math . sahig ( makuha / 60 ) ;
ay resulta = makuha % 60 ;
ulo. innerText += computeMinutes + 'minuto' + resulta + 'mga segundo.'
iskrip >

Sa itaas na code-snippet:

  • Isama ang nakasaad na heading na may tinukoy na “ id ”.
  • Sa JavaScript na bahagi ng code, hilingin sa user na ipasok ang halaga ng ' segundo 'sa pamamagitan ng' prompt ” dialogue box.
  • Sa susunod na hakbang, i-access ang kasamang heading sa pamamagitan ng ' id ' gamit ang ' getElementById() ” paraan.
  • Alalahanin ang mga tinalakay na hakbang para sa pag-compute ng mga minuto at ipakita ang resultang halaga ng “ minuto ” bilang isang pamagat gamit ang “ innerText ” ari-arian.

Output

Sa output sa itaas, maliwanag na tumpak ang pagkalkula ng mga segundo.

Approach 2: Converting Seconds into Minutes in JavaScript Gamit ang toString() at padStart() Methods

Ang ' toString() ” paraan ay nagbabalik ng isang numero sa anyo ng isang string. Ang ' pathStart() ” paraan sa JavaScript ay inilapat sa pad ng dalawang mga string na magkasama. Ang mga pamamaraan na ito ay maaaring ilapat upang i-convert ang mga resultang minuto sa string at i-pad ang mga ito ng nais na ' 0's

Syntax

numero. toString ( radix )

Sa itaas na syntax:

  • radix ' tumutukoy sa ' base ' Para magamit.
string. pathStart ( haba , pad )

Sa ibinigay na syntax:

  • haba ” ay nagpapahiwatig ng haba ng huling string.
  • pad ” turo sa string na lagyan ng palaman.

Halimbawa
Pagmasdan natin ang paggana ng ibinigay na halimbawa sa ibaba:

< uri ng script = 'text/javascript' >
ay secTime = 80 ;
ay computeMinutes = Math . sahig ( secTime / 60 ) ;
ay resulta = secTime % 60 ;
console. log ( 'Ang na-convert na minuto ay:' , computeMinutes. toString ( ) . pathStart ( dalawa , '0' ) + ':' + resulta. toString ( ) . pathStart ( dalawa , '0' ) ) ;
iskrip >

Sa ibinigay na code sa itaas, gawin ang mga sumusunod na hakbang:

  • Italaga ang mga segundo sa isang variable na pinangalanang ' secTime ”.
  • Ulitin ang tinalakay na mga hakbang para sa pagkalkula ng tumpak na minuto at segundo.
  • Sa susunod na hakbang, ilapat ang ' toString() ” na paraan upang maibalik ang mga minuto at segundo bilang isang string.
  • Gayundin, ilapat ang ' pathStart() ” paraan. Ang ' dalawa ” sa parameter nito ay nagpapahiwatig ng bilang ng “ 0's ” sa huli nitong argumento sa pad sa parehong minuto at segundo.

Output

Mula sa output sa itaas, mapapansin na ang mga minuto at segundo ay may palaman nang naaayon at ibinalik bilang isang string.

Ito ang iba't ibang paraan ng pag-convert ng mga segundo sa minuto sa JavaScript.

Konklusyon

Ang ' Math.floor() 'paraan kasama ang ' pangunahing conversion ” sa tinukoy at ang halaga ng user-input ng “ segundo 'o kasama ang' toString() 'at' pathStart() Ang mga paraan ay maaaring gamitin upang i-convert ang mga segundo sa minuto sa JavaScript. Ang dating diskarte ay maaaring ilapat upang makalkula ang tumpak na mga minuto na tumutugma sa tinukoy o inilagay ng user na halaga ng mga segundo ayon sa pagkakabanggit. Ang mga huling pamamaraan ay maaaring gamitin sa kumbinasyon upang makalkula ang mga minuto batay sa mga nasimulang segundo at i-convert ang mga resultang minuto sa string at i-pad ang mga ito ng nais na ' 0's ”. Ipinapaliwanag ng write-up na ito kung paano i-convert ang mga segundo sa minuto sa JavaScript.