Como fazer uma divisão inteira em JavaScript
Neste artigo você vai aprender a como fazer uma divisão inteira em JavaScript, de modo simples, utilizando recursos nativos da própria linguagem.

Fala programador(a), bora aprender mais sobre JavaScript e operações matemáticas!
A divisão normal em JavaScript é feita pelo símbolo /
Veja um exemplo:
3/2 -> 1.5
Porém, receberemos como resultado um número com ponto flutuante caso a divisão não seja exata
Então qual a alternativa para criar uma divisão com número inteiro?
A principal alternativa é arredondar o resultado para baixo, eliminando assim a casa após a vírgula
Para nos auxiliar nessa função podemos utilizar o método floor da biblioteca Math
Veja um exemplo:
const divisao = Math.floor(3/2) console.log(divisao) // 1
Dessa forma obteremos um resultado de um número inteiro, o que resolve o nosso problema
Outras linguagens já possuem a divisão com número inteiro como resultado por padrão, JavaScript não é uma delas
Temos que adaptar uma solução para obter este resultado, como mencionado anteriormente o método floor é o mais utilizado para este caso
Conclusão
Neste artigo vimos como executar uma divisão inteira em JavaScript
De fato a linguagem de forma nativa sempre nos dará um float, caso o resultado seja quebrado
Então a principal alternativa para este caso é utilizando o método floor de Math, desta maneira: Math.floor(divisao)
Assim receberemos o resultado com um número inteiro, o que resolve o nosso problema neste caso de divisão inteira, quando o resultado da operação da um número quebrado
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
Outro método bastante interessante pra divisões nas quais podemos obter números inteiros é usar .toFixed() e definir o () como (0). Testando, deu certo por aqui
Boa!
mano eu testei aqui, so existe um problema, quando o numero depois da virgula é >= a 5 o toFixed aproxima pra cima e n pra baixo