Me ajudem

JavaScript

Olá, sou novato em JS e estava testando algumas funcionalidades que aprendi, mas encontrei erro na seguinte linha:

document.write(`${n1} / ${n2} = ${n1/n2.toFixed(2)}<br/>`)
 
o toFidex() quando posto faz a linha n ser escrita, já tentei arrumar de diversas maneiras mas não achei como
Foto de Lucas O.
Lucas perguntou há 1 ano

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Felipe C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

Esse toFixed precisaria ser do resultado da fração. Pra isso, você pode colocar a divisão entre parênteses. Assim:

document.write(`${n1} / ${n2} = ${(n1/n2).toFixed(2)}<br/>`)

Se continuar dando erro, manda um trecho maior do código, porque n2 não pode ser nulo.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professora Talita A.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

O problema no seu código está no uso do método toFixed() aplicado ao resultado da divisão entre n1 e n2. O método toFixed() é utilizado para formatar um número com um determinado número de casas decimais, no entanto, ele retorna uma string, e não um número.

Neste caso, como você está realizando uma operação matemática com o resultado da divisão, é importante que ele seja tratado como um número, e não como uma string.

Para corrigir o problema, você pode usar o método toFixed() para formatar o resultado da divisão como uma string com duas casas decimais e, em seguida, converter essa string de volta para um número usando o método parseFloat(), por exemplo:
document.write(`${n1} / ${n2} = ${(n1/n2).toFixed(2)}<br/>`)

Dessa forma, o resultado da divisão será primeiro formatado como uma string com duas casas decimais, e depois convertido de volta para um número, permitindo que a operação matemática seja realizada corretamente.

Espero que isso ajude a resolver o problema!

Professores particulares de JavaScript

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 75 / h
Felipe C.
Santos / SP
Felipe C.
4,9 (42 avaliações)
Horas de aulas particulares ministradas 608 horas de aula
Tarefas resolvidas 2 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
JavaScript - Estrutura Condicional e operadores lógicos. Expressões lógicas. JavaScript - React Javascript Geral
Curso Livre: Desenvolvimento Web Full-stack (Trybe)
Eu ensino desenvolvimento web: javascript, html, css e react js.
R$ 70 / h
Vinícius B.
Santo André / SP
Vinícius B.
5,0 (13 avaliações)
Horas de aulas particulares ministradas 21 horas de aula
Tarefas resolvidas 5 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
JavaScript Básico JavaScript - Back-End JavaScript - Estrutura Condicional e operadores lógicos. Expressões lógicas.
MBA: Business Intelligence (Faculdade Descomplica)
Te ensino a programar. Professor de programação, com 5 anos de atuação em .net, sql, entity framework, scrum etc.
R$ 50 / h
Gustavo A.
Campina Grande / PB
Gustavo A.
5,0 (2 avaliações)
Horas de aulas particulares ministradas 7 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
JavaScript - Estrutura Condicional e operadores lógicos. Expressões lógicas. Javascript Geral JavaScript Básico
Graduação: Engenharia da Computação (IFPB - Campus Campina Grande )
Desenvolvedor web python e javascript. Acompanhamento particular em python, html,css e javascript
Envie uma tarefa, lista de exercícios, atividade ou projeto
  • Você define o prazo
  • Professores fazem propostas e você escolhe o melhor
  • Interação com o professor por chat
  • Se não gostar da resolução, reembolsamos
Enviar Tarefa

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Encontre um professor e combine aulas particulares Presenciais ou Online