Boa tarde Renan, blz? Na verdade o javascript entende sim letras maiúsculas, tanto é que se você criar uma variável com a primeira letra maiúscula, e depois tentar dar um console.log nela com letra minúscula, ele vai te devolver um erro dizendo que essa variável não existe, ou seja, ele diferencia maiúsculas de minúsculas, e portanto ele as entende.
A respeito do Math.round, é uma função nativa do Javascript, foi escrita dessa forma, não fomos nós que definimos ela, por isso deve ser usada assim. Mas realmente é uma boa prática nós usarmos, tanto para declaração de variável, nome de função etc, letras minúsculas.
Espero ter ajudado.