2
respostas

Dúvida sobre variáveis

Ainda estou engatinhando no JS, mas surgiu uma dúvida aqui pelo que já assisti em outras aulas.

O professor usa o var para declarar variáveis, e não o let ou o const. O caráter global das var's tendem a ser um complicador pelo que eu aprendi até aqui.

O interessante é que, além de usar var's, duas são declaradas, inclusive, com o mesmo nome: uma dentro da funciton obtemPacienteDoFormulario e outra para guardar o resultado dessa função.

Isso não é uma crítica à abordagem escolhida. A minha pergunta é: isso não daria um conflito em um dos cálculos? Se não, por quê?

2 respostas

Mais um exemplo na aula seguinte: (06 Melhorando ainda mais o código)

a var pacienteTr recebe a função montaTr, sendo que a função montaTr retorna outra var pacienteTr.

Sei lá... isso tá me confundindo aqui.

Viva Angelo Tosta,

Espero que esteja bem.

A sua dúvida é semelhante a do Adriano Abreu, no post abaixo pode verificar uma boa explicação apresentada e também compartilhei um artigo que versa sobre o tema. Espero que ajude no entendimento

Força e sucesso!


Post: var, let e const

https://cursos.alura.com.br/forum/topico-var-let-e-const-165106

Artigo: Entenda a diferença entre var, let e const no JavaScript https://www.alura.com.br/artigos/entenda-diferenca-entre-var-let-e-const-no-javascript