Olá, estive fazendo uns exercícios, sou iniciante. A questão é que eu queria realmente ENTENDER a logica por trás de uma parte do que aprendi. Eu sei fazer esse detalhe funcionar, só não sei o por que funciona.
https://puu.sh/w2XDc/815b784c1e.pngNessa função tudo que eu escrever usando "mostra("");" aparece exatamente como programado.
Mas eu posso mudar no codigo a parte onde esta escrito "frase" por qualquer outra coisa, como X por exemplo: https://puu.sh/w2XN0/e252e6b384.png
E "mostra" ai funciona normalmente. Ou seja, eu posso nomear essa parte como eu quiser.
Mas se eu fizer isso, o codigo não funciona: https://puu.sh/w2XSR/238e2c45dd.png
Ou seja, para o codigo funcionar é preciso que QUALQUER COISA esteja escrita entre os parenteses da função? Se for esse o caso, por que isso funciona assim? Qual a logica ?