Contenido principal
Programación de computadoras
Repaso: texto y cadenas
Aquí está un repaso de lo que cubrimos en esta lección sobre texto:
Antes de esta lección, estábamos usando valores numéricos para la mayoría de las cosas: pasarle números a las funciones, almacenar números en variables, etc. Como ya viste, también podemos usar valores de texto. En JavaScript, a estos valores de texto los llamamos cadenas; piensa acerca de ellos como una cadena de letras.
Para crear una cadena, rodeamos el texto entre comillas:
"¡Hola Mundo!"
Después tenemos que hacer algo con esa cadena, como pasársela al comando t, e, x, t, left parenthesis, right parenthesis:
text("¡Hola Mundo!", 100, 100);
También podríamos almacenarla en una variable, y después pasarle esa variable al comando t, e, x, t, left parenthesis, right parenthesis:
var miSaludo= "¡Hola Mundo!";
text(miSaludo, 100, 100);
Ten en cuenta que también podemos utilizar comillas sencillas:
var miSaludo = '¡Hola Mundo!';
Pero no podemos mezclar comillas, ¡eso es un error! Escoge comillas sencillas o dobles, y quédate con esas.
var miSaludo = '¡Hola Mundo!"; // ¡ay caray!
Del mismo modo en que podemos manipular números, también podemos manipular cadenas. Podemos, por ejemplo, sumarle una cadena a otra:
var miSaludo = "Hola";
var miNombre = "Winston";
var diHola = "¡"+ miSaludo + ", " + miNombre+ "!"; // ¡Hola, Winston!
Cuando combinamos cadenas en JS, lo llamamos concatenar cadenas. También podemos combinar cadenas con valores numéricos:
var xPos = 10;
var yPos = 20;
var etiqueta = "Las coordenadas son " + xPos + ", " + yPos;
En este tutorial también vimos que podemos usar diferentes comandos para cambiar el tamaño y el color del texto cuando desplegamos cadenas al usar el comando t, e, x, t, left parenthesis, right parenthesis. Puedes leer más acerca de esos comandos en la sección de texto de nuestra documentación (haz clic en la pestaña de "documentación"para acceder a ella).
¿Quieres unirte a la conversación?
- por que es necesario programar(8 votos)
- Porque programar es igual que hacer una pintura, una película, etc. En otras palabras es la capacidad que posee una persona para poder crear algo sorprenderte y que las demás personas puedan disfrutar o usar.(2 votos)
- Se puede cambiar el color letra por letra en una oracion ?(9 votos)
- Sí se puede, sólo que es un poooco complicado, pues tienes que hacer un texto para cada letra, hacer que coincidan las coordenadas y después ponerle el color independiente a cada letra(7 votos)
- ¿Cuando se utilizan cadenas no se pueden multiplicar o dividir?(2 votos)
- no, las cadenas sólo se pueden sumar, ni dividir, ni multiplicar, ni restar(5 votos)
- En el video es claro que sólo se puede usar las sumas para los textos, pero he visto que algunos programas pueden separar las palabras de una oración y almacenar cada palabra separadamente de las demás. Acaso ¿eso no querrá decir que es posible, de alguna forma, aplicar la resta a una cadena?(7 votos)
- Si se puede, con arrays, pero por lo que veo eso lo explicaran mas adelante.(6 votos)
- al terminar este curso de programación que estoy haciendo,¿me dan algún certificado o diploma indicando que terminé?(5 votos)
- Eso son los distintivos de desafío, en tu panel te muestra cuántos tienes(2 votos)
- a veces no entiendo como funcionan las cadenas(2 votos)
- Primero, para hacer una cadena tienes que crear variables con los textos que deseas colocar, luego haces un comando text e insertas las variables con los adicionales que deseas integrar, por ejemplo:
1.- var mePresento = Yo soy Sofia Ariana;
2.- var mePresento = Yo soy Sofia Ariana;
var miEdad = tengo // los que tengas // años;
3.- var mePresento = Yo soy Sofia Ariana;
var miEdad = tengo // los que tengas // años;
var meAgrada = Y me gusta // lo que te guste //;
4.- var mePresento = Yo soy Sofia Ariana;
var miEdad = tengo // los que tengas // años;
var meAgrada = Y me gusta // lo que te guste //;
text(mePresento + "," + miEdad + "¡" + meAgrada + "!");(5 votos)
- Un saludo a todos yo instale ProcessingJs, pero cuando colocó la variable"var" me sale que no existe esta clase, por que será. Gracias.(3 votos)
- Alguien que me explique de que forma se usa y o pq ponen la coma entre comillas (",") Eso no lo explicaron ni en el video ni en este repaso.
ejemplo: var miSaludo = "Hola";
var miNombre = "Winston";
var diHola = "¡"+ miSaludo + ", " + miNombre+ "!"; // ¡Hola, Winston!
alguien me explique por favor esa coma entre comillas que esta entre miSaludo y miNombre. Gracias(2 votos)- Si los signos de admiración y la coma hubieran sido incluídos en la definición de las variables var miSaludo y var miNombre, no habría sido necesario incluirlas en la definición de var diHola. Por Ejemplo:
var miSalaudo = "¡Hola,";
var miNombre = "Winston!";
var diHola = miSaludo + miNombre; // ¡Hola, Winston!(1 voto)
- Mi gran sueño: Hackear la nasa :O(2 votos)
- Con las manos, presionando las teclas: t, e, x, t. ¡Espero te haya servido!(0 votos)