Minha dúvida é na função
var mostra = function(frase)
Como o sistema intende que a palavra "frase" é uma string ou que deve retornar uma string
Minha dúvida é na função
var mostra = function(frase)
Como o sistema intende que a palavra "frase" é uma string ou que deve retornar uma string
Felipe vamos la, é o seguinte quando você criou a função:
function mostra(frase) {
console.log(frase);
}
Veja que definimos como parâmetro uma frase, o que pode ser passado para esse parâmetro ? A resposta é qualquer coisa, vamos a alguns exemplos:
mostra('Matheus');
mostra(123);
mostra(10 + 2);
Veja que em todos os casos a função vai receber os valores como parâmetro e imprimi-los no console do navegador, agora como sabemos se o valor passado é uma String ou não ? Sabemos que trata-se de uma string quando é passado entre aspas(').
Tudo passado entre aspas(') ou (") trata-se de Strings.
Espero ter ajudado
<HTML>