Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] <?php if($x) : ?> en Javascript!

Estas en el tema de <?php if($x) : ?> en Javascript! en el foro de Javascript en Foros del Web. Hola a todos! En PHP podemos jugar con el condicional IF de la siguiente forma, para imprimir en pantalla tal o cual contenido según si ...
  #1 (permalink)  
Antiguo 28/03/2017, 17:00
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta <?php if($x) : ?> en Javascript!

Hola a todos!

En PHP podemos jugar con el condicional IF de la siguiente forma, para imprimir en pantalla tal o cual contenido según si se cumple o no tal condición:
Código PHP:
<?php if ($x) : ?>
  <h1>Hola!</h1>

<?php else : ?>
  <h1>Adiós!</h1>

<?php endif; ?>
Me pregunto si existe algo parecido en JavaScript!

Cualquier luz que echen al respecto es absolutamente bienvenida.

Saludos!

Última edición por berkeleyPunk; 28/03/2017 a las 17:11
  #2 (permalink)  
Antiguo 28/03/2017, 17:55
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: <?php if($x) : ?> en Javascript!

si, el mismo if
Código Javascript:
Ver original
  1. <script>
  2. var x = 4;
  3. var y = 4;
  4.  
  5. if(x != y){
  6. alert('No son iguales');
  7. }else{
  8. alert('son iguales');
  9. }
  10. </script>
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 29/03/2017, 21:36
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Respuesta: <?php if($x) : ?> en Javascript!

Gracias por responder, petit89.

Pero el ejemplo que pones no tiene relación con lo que pregunto.

Intentaré ser más explícito en el PHP de ejemplo:
Código PHP:
<?php if ($x) : ?>
  Poner aquí cualquier marcado HTML que se me antoje. No JS, ni HTML puesto con document.write...

<?php else : ?>
  Poner aquí cualquier otro marcado HTML que se me antoje.  No JS, ni HTML puesto con document.write...

<?php endif; ?>
  #4 (permalink)  
Antiguo 29/03/2017, 22:19
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: <?php if($x) : ?> en Javascript!

Considerando que estamos trabajando en un documento JS, no hacen falta marcadores que delimiten el ámbito del código con el de otro lenguaje, como sí sucede con PHP. Tampoco existen estructuras diferentes al clásico bloque if-else que equivalgan a la forma que planteas, por lo que podemos concluir en que no existe algo parecido a eso en JavaScript.

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #5 (permalink)  
Antiguo 13/05/2017, 08:55
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
De acuerdo Respuesta: <?php if($x) : ?> en Javascript!

Muchas gracias por responder Alexis88. Sólo un par de cosas:

Cita:
Iniciado por Alexis88 Ver Mensaje
Considerando que estamos trabajando en un documento JS, no hacen falta marcadores que delimiten el ámbito del código con el de otro lenguaje, como sí sucede con PHP...
De hecho la idea que plantee inicialmente la pensé trabajando dentro de un archivo HTML, aunque parece que no lo expresé así, error mío

Cita:
Iniciado por Alexis88 Ver Mensaje
...Tampoco existen estructuras diferentes al clásico bloque if-else que equivalgan a la forma que planteas, por lo que podemos concluir en que no existe algo parecido a eso en JavaScript.


Saludos y hasta pronto!
  #6 (permalink)  
Antiguo 13/05/2017, 12:46
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: <?php if($x) : ?> en Javascript!

Cita:
Iniciado por berkeleyPunk Ver Mensaje
[...] De hecho la idea que plantee inicialmente la pensé trabajando dentro de un archivo HTML, aunque parece que no lo expresé así, error mío [...]
Claro. Eso lo entiendo. Y aun así sería imposible hacer algo similar:
Código HTML:
Ver original
  1. <div>
  2.     <!-- Contenido -->
  3.     <script type="text/javascript">
  4.     if (x < 5){
  5.    </script>
  6.         <span>Verdadero</span>
  7.     <script type="text/javascript">
  8.     }
  9.     else{
  10.     </script>
  11.         <span>Falso</span>
  12.     <script type="text/javascript">
  13.     }
  14.     </script>
  15. </div>

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:01.