let nome = "Davi";
let sobrenome = "Santos";
let nomeCompleto = nome + sobrenome;
esta correto?
Olá Edmar,
Está correto sim, porém precisa dar um espaço como Eric já citou.
Além dessa forma, existe uma forma moderna e mais elegante para fazer concatenações com o ECMASCRIPT 6, que são as template strings.
Dá uma conferida nesse link: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/template_strings
Se fosse usar template string para fazer essa concatenação com um "Olá", ficaria assim:
let nome = "Davi";
let sobrenome = "Santos";
let olaNomeCompleto = `Olá ${nome} ${sobrenome}`;
console.log(olaNomeCompleto);
Um abraço e bons estudos.
Eu conheço como metodo de concatenar 2 strings somente a função concat, que tem a seguinte sintaxe:
str.concat(string1, string2[, ..., stringN])