Este estudo explicará o procedimento para arredondar um número em JavaScript para os 10 mais próximos.
Como arredondar um número para os 10 mais próximos em JavaScript?
Em JavaScript, use os seguintes métodos, para arredondar um número para os 10 mais próximos:
Vamos ver o funcionamento dos métodos acima mencionados um por um!
Método 1: Arredonde um número para os 10 mais próximos utilizando matemática.Método redondo ()
Em JavaScript, o “redondo()”Método do“Matemática”O tipo é usado para arredondar os números decimais, bem como todos os números no valor aproximado. Ele arredonda o número inteiro para o próximo número inteiro.
Sintaxe
Siga a sintaxe dada para usar o método Round () para arredondar o número mais próximo dos 10:
Matemática.redonda (número / 10) * 10Exemplo
Primeiro, defina uma função chamada “RoundtonEarest10"Com um parâmetro"número”. Chama a matemática.Método Round () que retornará o valor aproximado mais próximo do 10:
Função RoundtonEarest10 (número)Ligar para "RoundtonEarest10”Função passando um número inteiro“6745”. Será dividido primeiro por 10 e retornará o “674.5”Que será arredondado para“675”, Que é o número inteiro mais próximo do 674.5. O valor resultante será multiplicado por 10 para obter o valor aproximado para o 10 mais próximo:
console.log (roundtonearest10 (6745));A saída mostrará “6750”Que é o 10 mais próximo do“6745”:
Vamos passar o valor decimal “89.9”Na função e veja o valor arredondado:
console.Log (RoundtonEarest10 (89.9));A saída será imprimida “90”Ao arredondar o número decimal“89.9”Para os 10 mais próximos:
Método 2: Arredonde um número para os 10 mais próximos utilizando matemática.Método CEIL ()
Para arredondar um número para o 10 mais próximo, o “Matemática.teto ()”O método é usado. Ele arredondará o número para o próximo maior número inteiro. Se um número decimal for passado para a matemática.Método Ceil (), ele retorna o número inteiro.
Sintaxe
A sintaxe dada é usada para o “teto ()”Método:
Matemática.teto (número / 10) * 10Exemplo
Invoque o “Matemática.teto ()”Método em“RoundtonEarest10”Função passando o número dividido por 10 e, em seguida, multiplique -o com 10 para arredondar o número para os 10 mais próximos:
Função RoundtonEarest10 (número)Ligar para "RoundtonEarest10”Função e passe um número“6745”Como argumento. Será dividido primeiro por 10 e retornará o “674.5”Que será arredondado para“675”Devido ao método Ceil () que é o próximo maior número inteiro de 674.5. Em seguida, o número resultante será multiplicado por 10 e obterá o valor aproximado para os 10 mais próximos:
console.log (roundtonearest10 (6745));Saída
Da mesma forma, o número decimal também é arredondado para os 10 mais próximos em JavaScript usando a matemática.Método CEIL (). Passe o número “78.02”Como um parâmetro no“RoundtonEarest10”Função. Vai voltar “8”Que é o próximo maior número inteiro do“7.802”E, em seguida, multiplique o número resultante por 10 Esse é o valor aproximado para os 10 mais próximos:
console.Log (RoundtonEarest10 (78.02));A saída correspondente será:
Método 3: Arredonde um número para os 10 mais próximos utilizando matemática.Método do piso ()
Há outro método “Matemática.piso () ”que é usado para arredondar um número para os 10 mais próximos. Vai arredondar o número até o número inteiro mais próximo. Se um número inteiro decimal for passado para a matemática.Método de piso (), ele retorna o inteiro inteiro mais próximo.
Sintaxe
A sintaxe a seguir é usada para o método piso ():
Matemática.piso (número / 10) * 10Exemplo
Na função definida “RoundtonEarest10 ()", Ligar para "Matemática.chão()”Método, passando o número dividido por 10 como argumento e, em seguida, multiplique -o com 10:
Função RoundtonEarest10 (número)Passe o número “6745”Como um argumento na função definida chamada“RoundtonEarest10 ()”. Será dividido primeiro por 10 e retornará o “674.5”Que será arredondado para“674”Devido ao método piso () que é o número inteiro mais próximo de 674.5. Então, o número resultante “674”Será multiplicado por 10 e obterá o valor aproximado para os 10 mais próximos:
console.log (roundtonearest10 (6745));Saída
Passe o número decimal “-5.15”Como um parâmetro no“RoundtonEarest10”Função. Vai voltar “7”Que é o número inteiro mais próximo do“7.802”E, em seguida, multiplique o número resultante por 10 que é o valor aproximado para o 10 mais próximo:
console.LOG (RoundtonEarest10 (-5.15));A saída será:
Conclusão
Para arredondar um número para os 10 mais próximos, use os métodos predefinidos do JavaScript que incluem matemática.redonda (), matemática.teto () e a matemática.chão(). A matemática.Round () Método arredonda o número para o inteiro inteiro mais próximo da matemática.O método do teto () arredonda o número para o próximo maior número inteiro, enquanto a matemática.Método piso () arredonda o número para o número inteiro mais próximo. Todos esses métodos se multiplicarão por 10 para arredondar o número resultante para os 10 mais próximos. Neste estudo, o funcionamento de todos esses métodos foi explicado junto com seus exemplos.