Autor Tema: Qué ocurre si se suman variables de tipos no numéricos JavaScript CU01115E  (Leído 2485 veces)

Dan_SB

  • Avanzado
  • ****
  • Mensajes: 273
  • *<DanielsCK>*
    • Ver Perfil
Buenas. Vengo a hacer entrega del ejercicio CU01115E del tutorial gratuito de programación JavaScript en el que se nos pide lo siguiente:

Citar
Crea un código JavaScript y declara dos variables booleanas. Asigna a una de ellas valor true y a otra valor false. Intenta mostrar por pantalla el resultado de dos operaciones a priori carentes de lógica: el resultado de la suma de las dos variables booleanas y el resultado de la suma de la conversión de las variables booleanas en String mediante el uso de toString(). Visualiza los resultados e intenta razonar el por qué de cada uno de ellos.

Código: [Seleccionar]
<script>
var bool1=true,bool2=false;
alert(bool1+bool2);
alert(bool1.toString()+bool2.toString());
</script>

1. En el primer resultado pues, nos da 1, por la suma del true (1) y false (0).

2. En el segundo resultado, nos da "truefalse", ya que al convertirlo en String y utilizar el operador "+" estamos concatenando las cadenas.

Saludos.
« Última modificación: 01 de Julio 2018, 16:58 por Alex Rodríguez »
"Luchar por tus sueños y cumplirlos... eso es vivir.."

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola, respuestas correctas y bien razonadas. Dejo el código como documento HTML:

Código: [Seleccionar]
<!DOCTYPE html>

<html>
<head>

<title>Ejemplo aprenderaprogramar.com</title>
<meta charset="utf-8">

<script>
var bool1=true,bool2=false;
alert(bool1+bool2);
alert(bool1.toString()+bool2.toString());
</script>
</head>
<body>
<div id="cabecera">
<h2>Cursos aprenderaprogramar.com</h2>
<h3>Ejemplos JavaScript</h3>
</div>
</body>
</html>

Saludos
« Última modificación: 01 de Julio 2018, 17:01 por Alex Rodríguez »

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".