freeCodeCamp/curriculum/challenges/italian/02-javascript-algorithms-an.../basic-javascript/concatenating-strings-with-...

1.8 KiB

id title challengeType videoUrl forumTopicId dashedName
56533eb9ac21ba0edf2244b7 Concatenare le stringhe con l'operatore + 1 https://scrimba.com/c/cNpM8AN 16802 concatenating-strings-with-plus-operator

--description--

In JavaScript, quando l'operatore + viene usato con un valore di tipo String, questo prende il nome di operatore di concatenazione. Puoi costruire una nuova stringa da altre stringhe concatenandole insieme.

Esempio

'My name is Alan,' + ' I concatenate.'

Nota: Attenzione agli spazi. La concatenazione non aggiunge spazi tra le stringhe concatenate, quindi dovrai aggiungerli tu stesso.

Esempio:

const ourStr = "I come first. " + "I come second.";

La stringa I come first. I come second. sarà mostrata nella console.

--instructions--

Costruisci myStr dalle stringhe This is the start. e This is the end. usando l'operatore +. Assicurati di includere uno spazio tra le due stringhe.

--hints--

myStr dovrebbe avere un valore stringa This is the start. This is the end.

assert(myStr === 'This is the start. This is the end.');

Dovresti usare l'operatore + per costruire myStr.

assert(code.match(/(["']).*\1\s*\+\s*(["']).*\2/g));

myStr dovrebbe essere creato usando la parola chiave const.

assert(/const\s+myStr/.test(code));

Dovresti assegnare il risultato alla variabile myStr.

assert(/myStr\s*=/.test(code));

--seed--

--after-user-code--

(function(){
  if(typeof myStr === 'string') {
    return 'myStr = "' + myStr + '"';
  } else {
    return 'myStr is not a string';
  }
})();

--seed-contents--

const myStr = ""; // Change this line

--solutions--

const myStr = "This is the start. " + "This is the end.";