Boa tarde.
Math.round não funciona com letra minúscula, ficando "math.round"? Qual o motivo de document.write ter letra minúscula e Math.round não? Existe um padrão?
Obrigado.
Boa tarde.
Math.round não funciona com letra minúscula, ficando "math.round"? Qual o motivo de document.write ter letra minúscula e Math.round não? Existe um padrão?
Obrigado.
Olá José! Tudo bem?
O Math
precisa ser utilizado com inicial maiúscula pois ele é um objeto!
Provavelmente você inda não teve contato com o conceito de objetos ainda, então não se preocupe em entender por completo o que é um objeto agora.
É um padrão utilizarmos iniciais maiúsculas quando nomeamos um objeto, então como o Math
é um objeto nativo da linguagem Javascript, ele segue esse mesmo padrão.
Enquanto isso, temos métodos (funções) e atributos (variáveis) dentro desses métodos e eles são nomeados com iniciais minúsculas. Esse é o caso do método document.write
que você usou como exemplo.
Continuando em seus estudos você irá aprender o que são esses objetos, e como nós utilizamos eles na programação!
Apenas para ajudar na curiosidade, vou deixar dois links da documentação oficial da Mozilla para você... eles falarão um pouco sobre o Math
e o document.write
, acho que vai ajudar a entender um pouco mais dessa lógica que te falei acima:
Documentação da Mozilla sobre o Math
Documentação da Mozilla sobre o document.write
A explicação foi clara? Se eu puder te ajudar mais, é só falar!