Hola alguien sabe si se puede crear una variable y asignarla con dos variables ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Hola alguien sabe si se puede crear una variable y asignarla con dos variables ?

por ejemplo <script> var p = x, y; x = "hola"; y = " mundo"; document.write(x + y); existe alguna manera de hacer esto posible ? gracias.

26th Mar 2018, 10:11 PM
zaginne camacho
zaginne camacho - avatar
6 Answers
+ 6
No estoy muy claro con lo que quieres hacer, pero puedes guardar la combinación de valores de dos variables en una nueva. Ejemplo: const nombre = 'Mickel'; const apellido = 'Sanchez'; const nombreCompleto = nombre + ' ' + apellido; Console.log(nombreCompleto);
26th Mar 2018, 11:30 PM
Mickel
Mickel - avatar
+ 6
No, es Javascript. En las nuevas versiones se pueden emplear otras palabras claves para declarar variables (info: https://desarrolloweb.com/articulos/que-es-ecmascript6-como-estudiarlo.html) En un array puedes tener ambos valores almacenados sin problemas, pero ambos ya deben estar declarados. No creo que exista ninguna estructura que te permita declarar dos valores indefinidos dentro de él para posteriormente usarlos (de hecho, se ve poco práctico)
26th Mar 2018, 11:58 PM
Mickel
Mickel - avatar
0
Muchas gracias por responder, si igual me dejaste con dudas por que usas const en vez de var ? es en otro lenguaje ?; lo que intentaba hacer era que al crear una variable p y asignarle dos valores que pense podrian ser variables que despues pueda declarar, las podria ejecutar solo con la variable p que cree pero no se puede ni con un array quizas con un objeto se pueda ?. muchas gracias
26th Mar 2018, 11:49 PM
zaginne camacho
zaginne camacho - avatar
0
si parece poco practico pero no podia quedarme con la duda, muchas gracias por el link y a ambos por responderme con tanta rapidez ademas gracias, ya resolvi mis dudas
27th Mar 2018, 1:01 AM
zaginne camacho
zaginne camacho - avatar
0
Var p = function () { Var a = 3 Var b = 5 Var c = 7 Return a+b-c; } Document.write(p());
28th Mar 2018, 1:21 AM
Alan
- 1
var x = "hola", y = " mundo"; document.write(x + y);
27th Mar 2018, 12:06 AM
Adam
Adam - avatar