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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!