Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - GonzaH

Páginas: [1] 2
1
Seria lo mismo:

<script type="text/javascript">
var msg = '';
alert(msg.length);

if(msg.length == 0) {
   document.write('Es igual');
}
</script>

¡Saludos!

2
Buenas, devuelve 0. Proba esto

Código: [Seleccionar]
<script>
var msg = '';
alert(msg.length);

   if(0 == '') {
      alert('Es igual');
   }
</script>

Entonces 0 es igual a vacio.

Estaria bien esta comprobación  if(palabra.length == '')

¡Saludos!

3
Hola Pedro,, yo dejaria asi la función:

Código: [Seleccionar]
function deletrearPalabra(){
var palabra;
                                var msg ="";
palabra = prompt('Introduzca una palabra: ');
var i=1;
if(palabra == ''){
msg = 'No se introdujo ningún carácter.';
}else{
while(i<=palabra.length){
msg += 'Letra '+ i + ': ' + palabra.charAt(i-1)+"\n";
i++;
}
}
alert(msg);
}
Sacando esta comprobación

Código: [Seleccionar]
if(i==palabra.length){
msg = msg + i + ': ' + palabra.charAt(i-1);
}

Ahora si por cada vuelta del bucle nos va concatenando en la variable msg la letra de la palabra.

¡Saludos!

4
Hola RUSO GD, el problema esta aquí

Código: [Seleccionar]
echo "<br/> El tiempo es: ".$tminutos." minutos".$v." ".$blitros." ".$r." Nada mas...".;
al final tenes un ".; y tendria que terminar asi ";

La variable $blitros no esta definida en ningun lado tampoco.

¡Saludos!

5
Hola HumbertoV, es la primara vez que hago esto y capaz que mi resolucion sea un poco ortodoxa. Pero bueno esta es una de las tantas forma que se podria hacer.

Código: [Seleccionar]
<?php
function crearPagina ($nombrePagina$nombreMenu) {
   
//recorro con el bucle el array $nobmrePagina.
   
for($i 0$i count($nombrePagina); $i++) {
      
$crear fopen($nombrePagina[$i].'.html''w') or die('Problema con la creacion');
      
fputs($crear
'<html>
   <head>
      <title>
      </title>
   </head>
   <body>
      <ul>'
);
     
fputs($crear"\n");
     
//recorro con el bucle el array $nombreMenu y llamo a la funcion crearMenu para pinte los menu
         
for($j 0$j count($nombreMenu); $j++) {
            
crearMenu($crear$nombrePagina[$j], $nombreMenu[$j]);
         }
      
fputs($crear
'     </ul>
   </body>
</html>'
);
   
//cada vuelta quede el primer bucle que recorre alas pagina cierro.
      
fclose($crear);
   }
   
   
//Pinto la Primera Pagina...
   
$pintarPagina fopen($nombrePagina[1].'.html''r');
       while(!
feof($pintarPagina)) {
         
$linea fgets($pintarPagina);
         echo 
$linea;

      }
   
fclose($pintarPagina);
}

function 
crearMenu($ref$pagina$menu) {
   
fputs($ref"\t\t\t");
   
fputs($ref
'<li><a href="'.$pagina.'.html">'.$menu.'</a></li>'
   
);
   
fputs($ref"\n");
}


$nombrePagina = array('Pagina1''Pagina2''Pagina3''Pagina4''Pagina5');
$nombreMenu = array('Menu1''Menu2''Menu3''Menu4''Menu5');

$pagina crearPagina($nombrePagina$nombreMenu);
?>


¡Saludos!.

6
Citar
Sobre el ejercicio 2, el resultado que se obtiene es el siguiente:
a==b false, a===b false y a!=a true.

Desde mi punto de vista y lógica es que NaN no es igual a nada es decir no se puede saber. Y siempre que tratemos de hacer comparaciones con valores NaN nos dara falso.

a!=a y como no se pueden saber, son distintos.


¡Saludos!

7
Despues de renegar un poco logre encontrar este tutorial simple de como hacer un calendario con PHP [PHP]Crear Calendario, si no entendes algun concepto aquí estamos para ayudarte.

¡Saludos!

8
Hola Arturo, capaz que este tema te oriente un poco https://www.aprenderaprogramar.com/foros/index.php?topic=3173.msg14083#msg14083 si no estamos aqui para cualquier consulta saludos.

9
Buenisimo Elanti, esta noche me voy a poner  bien a tratar de resolver el problema para ver si te aporto algo.

¡Saludos!

10
Hola Elanti,  el tema de las comillas lo tenes aca al problema

Código: [Seleccionar]
echo "<th>Lu</th>,<th>Ma</th>,<th>Mi</th>,<th>Ju</th>,<th>Vi</th>,<th>Sa</th>,<th>Do</th>,";
Tenes un string, y no es propio de la sintaxis table que haya coma.

Es decir vos estaria haciendo esto

Código: [Seleccionar]
<table>
   <tr>
      <th>Lunes</th>,
      <th>Martes</th>,
      <th>Miercoles</th>,
      <th>Jueves</th>,
      <th>Viernes</th>,
      <th>Sabado</th>,
   </tr>
</table>

Correctamente tendria que ser asi

Código: [Seleccionar]
<table>
   <tr>
      <th>Lunes</th>
      <th>Martes</th>
      <th>Miercoles</th>
      <th>Jueves</th>
      <th>Viernes</th>
      <th>Sabado</th>
   </tr>
</table>

De mi parte estoy tratando de resolverlo de otra manera. Pero por lo pronto encontre un error en tu código

Ej
Código: [Seleccionar]
if (date("D",mktime(0,0,0,$mes,1,$año))==$semana[$i])
Como paramentro ala función pasale esto mktime(0,0,0,10,1,2015) ahi le estariamos diciendo el mes 10 que seria octubre del 2015, fijate que te rompe la tabla.

¡Saludos!

11
Hola Elanti, esto si que fue un quebradero de cabeza puff  :o :o

Lo realize de esta manera

Código: [Seleccionar]
<?php 
//Equipo España
$jugadores[0][0][0]="Frank";
$jugadores[0][0][1]="Pepe";
$jugadores[0][0][2]="Luis";
$jugadores[0][0][3]="Raúl";

$jugadores[0][1][0]="Tiger";
$jugadores[0][1][1]="Mourin";
$jugadores[0][1][2]="Katz";
$jugadores[0][1][3]="Alberto";

//Equipo Mexico
$jugadores[1][0][0]="Suárez";
$jugadores[1][0][1]="Koltz";
$jugadores[1][0][2]="Fernández";
$jugadores[1][0][3]="Ramírez";

//Equipo Argentina
$jugadores[2][0][0]="Higuita";
$jugadores[2][0][1]="Mel";
$jugadores[2][0][2]="Rubens";
$jugadores[2][0][3]="Messi";

$jugadores[2][1][0]="Kostenmeiner";
$jugadores[2][1][1]="Lenkins";
$jugadores[2][1][2]="Marash";
$jugadores[2][1][3]="Juanes";




$paises = array("España""Mexico""Argentina");
$posicion = array("Portero""Defensa""Medio""Delantero");
$equipo = array("Equipo Titular""Equipo Suplente");


for(
$i 0$i count($jugadores); $i++) {
   
   for(
$j 0$j count($jugadores[$i]); $j++) {
     echo 
'<strong>Los jugadores de '.$paises[$i]." son:</strong><br />";
      echo 
$equipo[$j];
      echo 
"<ul>";
      
      for(
$k 0$k count($jugadores[$i][$j]); $k++) {
         echo 
"<li>".$posicion[$k].": ".$jugadores[$i][$j][$k]."</li>";
      }
      
      echo 
"</ul>";
   }
}
?>

Presta atención de como lo posicione en la matriz a los jugadores del equipo de mexico. Entonces cuando el bucle  este en for($i = 1; $i < count($jugadores); $i++) count($jugadores) me va  a retornar 3 por que hay 0,1,2.

Entonces cuando entramos a este bucle for($j = 0; $j < count($jugadores[$i]); $j++) count($jugadores[1]); va a retornarme  1 asi que el bucle dara una sola vuelta, despues entra a este  for($k = 0; $k < count($jugadores[$i][$j]); $k++) que count($jugadores[1][0]); me va retornar 4, entonces el bucle me dara cuatro vuelta contando desde 0 hasta 3.

Te pido disculpa por la explicación no es muy buena pero espero que te sirva de ayuda y puedas analizar y resolver el problema.

¡Saludos!

12
Podrias leer algo de esto a ver si te aclara un poco el panorama http://www.nitrico.com.ar/Notas/PHP-Estado/PHP-Estado.htm Desde mis conocimiento no te podre ayudar Trenkos

¡Saludos!

13
Hola Trenkos, podrias dejar el código fuente para poder ver como lo estas haciendo y asi  brindarte ayuda.

¡Saludos!

14
Aprender a programar desde cero / Re:CU01145E: Crear objetos vacíos
« en: 02 de Septiembre 2015, 04:59 »
Hola Rosa.

Citar
Y la pregunta es: ¿cómo se piden los datos por pantalla y se asocian a gestionDeUsuarios.usuario?

Mirando tu código esta bien, primero creas un objeto vacio, despues le agregas las propiedades con sus valores y el error esta en la adición de una función a un objeto.

Código: [Seleccionar]
gestionDeUsuarios.preguntarNombre()=function(user,idUser)
y tendria que quedar asi

Código: [Seleccionar]
nombreObjeto.nombreFuncionDefinimos = function () { … código … }
Espero haberte ayudado.

¡Saludos!

15
Aprender a programar desde cero / Re:CU01144E
« en: 31 de Agosto 2015, 01:05 »
Hola rosa el problema es que vos ala propiedad le decis que sea igual al nombre del metodo y acordate cuando es un metedo va con parentesis.
Código: [Seleccionar]
this.personasCuradas = curarPersonas;
Tendria que quedar asi.
Código: [Seleccionar]
this.personasCuradas = curarPersonas();
Ya que curarPersonas es un metodo.

Saludos.

16
Podrias empezar estudiar este tutorial Java desde 0 para aprender su sintaxis. Con el tema del enunciado yo podria ayudarte con la lógica , pero no con el código ya que desconozco el lenguaje Java.

¡Saludos!

17
Que lenguaje estas aprendiendo, estos enunciado hay que hacerlo todo en papel??

¡Saludos!

18
Hola, el error es que estas probando  el archivo del lado del cliente y PHP es un lenguaje del lado del servidor. Al archivo lo tenes que llamar de esta manera del navegador http://127.0.0.1/testfecha.html


¡Saludos!

19
Esta condicion da falso por el operador !  (! terminoPartido) , pero esta (intentos < puntos) da verdadero y esta  (intentos == 4) falso. Entonces tenemos tres condiciones que dos dan falso y una verdadero. Acardate que estamos con el operador OR (||) que dice que si una de las condiciones da verdadero entra. Entonces esta condicioón da verdadero ( (intentos < puntos) || (intentos == 4) || (! terminoPartido) ) por que una de esas tres condiciones es verdadera, pero acordate que tenes el operador !( (intentos < puntos) || (intentos == 4) || (! terminoPartido) ) que dice que si nos da verdadero lo convierte en falso.

¡Saludos!

20
Cuando tenes un operador and (&&) todas las codiciones tiene que ser verdadera para que se cumplan, pero cuando tenes el operador or (||) que seria "o" si una condición  da verdadera entraria como verdadera.

Citar
y si tengo un negador al principio como aca  • !( (intentos < puntos) || (intentos == 4) || (! terminoPartido) )

Da falso, por que tiene adelante el operador adelante ! pero si no tiene el operador adelante ! que condicion se cumple para que te de verdadero?


Páginas: [1] 2

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".