freeCodeCamp/curriculum/challenges/espanol/02-javascript-algorithms-an.../basic-javascript/understand-string-immutabil...

1.5 KiB

id title challengeType videoUrl forumTopicId dashedName
56533eb9ac21ba0edf2244ba Comprende la inmutabilidad de las cadenas 1 https://scrimba.com/c/cWPVaUR 18331 understand-string-immutability

--description--

En JavaScript, los valores de cadena (String) son inmutables, lo que significa que no pueden ser alterados una vez creados.

Por ejemplo, el siguiente código:

var myStr = "Bob";
myStr[0] = "J";

no puede cambiar el valor de myStr a Job, porque el contenido de myStr no puede ser alterado. Ten en cuenta que esto no significa que myStr no puede cambiarse, solo que los caracteres individuales de una cadena literal no pueden ser cambiados. La única forma de cambiar myStr sería asignarla con una nueva cadena, como esta:

var myStr = "Bob";
myStr = "Job";

--instructions--

Corrige la asignación de myStr para que contenga el valor de cadena Hello World usando el método mostrado en el ejemplo anterior.

--hints--

myStr debe tener una cadena con valor Hello World.

assert(myStr === 'Hello World');

No debes cambiar el código por encima del comentario especificado.

assert(/myStr = "Jello World"/.test(code));

--seed--

--after-user-code--

(function(v){return "myStr = " + v;})(myStr);

--seed-contents--

// Setup
var myStr = "Jello World";

// Only change code below this line
myStr[0] = "H"; // Change this line
// Only change code above this line

--solutions--

var myStr = "Jello World";
myStr = "Hello World";