otimização do código? - 11.Revisão das funções


#1

Olá, bom dia!
Estava com dificuldade neste capítulo,consegui fazer conforme segue abaixo e deu certo!
Mas será que teria uma lógica mais simples, sem ter a necessidade de criar outra váriavel no escopo global(nome), igual fiz???

var nameString = function (name) {
return "Oi, eu sou"+" "+name;

};

var nome=nameString("thiago");
console.log(nome);

Obrigado galera!


#2

var nameString = function (name) {
return "Oi, eu sou" + " " + name;

};
var nome = nameString("Gabriel");
console.log(nome);
meu código ficou assim e passou


#3

Também fiquei parado nessa , o meu código passou de forma errada como vocês podem ver abaixo:

var nameString = function (name) {
return ("Oi, eu sou" + " " + name);
	
};

nameString("lucas");
console.log(name);

mas o certo é desta maneira mesmo:

var nameString = function (name) {
return ("Oi, eu sou" + " " + name);
	
};

var nome = nameString("lucas");
console.log(nome);

Valew Galera!!!