In alcune applicazioni, numeri che non possono essere numeri interi ( cioè, che possono avere una componente frazionaria) dovranno essere convertiti in numeri interi " arrotondamenti ". Un numero intero arrotondato - up rimane invariata; una rotonda - up non intero diventa il più piccolo numero intero che è maggiore del valore originale . Per esempio , 2.01 diventa 3 , e 5,99 diventa 6 . È possibile eseguire questo calcolo nel codice JavaScript . Istruzioni
1
calcolare o ottenere il valore da convertire , come nel seguente codice di esempio :
ingresso
= 49.12
2
Determinare se l'ingresso valore è già un numero intero, come nel seguente codice di esempio :
if ( ingresso == Math.round ( input) ) per
{
}
< p > altro
{
}
" Math.round ( ) " funzione di libreria restituisce l' intero più vicino che può essere minore o maggiore di " input" a seconda della grandezza . della sua componente frazionaria
3
calcolare l'output arrotondato -up per i due possibili esiti di quanto stabilito al punto 2 , come nel seguente codice di esempio :
if ( ingresso == Math.round ( input) ) per
{output = ingresso
}
altro
{ output = Math.floor ( ingresso ) +1
}
" Math.floor ( ) " funzione di libreria restituisce il più grande intero minore o uguale al suo ingresso.