I vissa applikationer , siffror som inte kan vara heltal ( dvs , som kan ha en decimalkomponenten ) måste konverteras till heltal genom att " avrundning uppåt . " En avrundad heltal är oförändrad , en avrundad icke - heltal blir det minsta heltal som är större än det ursprungliga värdet . Exempelvis blir 2,01 3 , och 5,99 blir 6 . Du kan beräkna detta i din JavaScript -kod . Instruktioner
1
Beräkna eller erhålla det värde som ska konverteras , som i följande exempelkod :
input = 49.12
2
Bestäm om ingången värdet är redan ett heltal , som i följande exempelkod :
if ( input == Math.round ( input ) ) katalog
{
}
annars
{
}
" Math.round ( ) " bibliotek returnerar närmaste heltal som kan vara mindre eller större än " input " beroende på storleken . decimalkomponenten av
3
Beräkna avrundad utgång för de två möjliga utfall av det beslut som tagits i steg 2 , som i följande exempelkod :
if ( input == Math.round ( input ) ) katalog
{ output = input
}
annat
{ output = Math.floor ( ingång ) +1
}
" Math.floor ( ) " library funktionen returnerar det största heltal mindre än eller lika med dess ingång .