Oi Jonathan eu diria que ele está inadequado por que ele não faz uso de variáveis e também ele chama a função mostra que tem um parâmetro calculo que nunca é utilizado, outro erro nessa linha
document.write(""),
Ou seja seu programa imprime o resultado mas não da forma que a questão espera, poderíamos somente escrever
document.write(Math.round(2018-1500)/28);
Mas queremos fazer o uso correto das funções e das variáveis. Acho que você consegue aplicar os conceitos de variáveis e funções e melhorar ele um pouco mais. Espero ter ajudado e bons estudos.