Foros del Web » Programando para Internet » Javascript »

tarea de javascript completar

Estas en el tema de tarea de javascript completar en el foro de Javascript en Foros del Web. por favor ayudenme a completar esta tarea supuesetamente solo hay que completar lo que tiene xxxx pero me parece que faltan algunas cosas estare agradecido ...
  #1 (permalink)  
Antiguo 25/03/2011, 07:40
 
Fecha de Ingreso: febrero-2010
Mensajes: 22
Antigüedad: 14 años, 10 meses
Puntos: 0
tarea de javascript completar

por favor ayudenme a completar esta tarea supuesetamente solo hay que completar lo que tiene xxxx pero me parece que faltan algunas cosas estare agradecido saludos


Código:
<html>
<head>
<title> Dia de nacimiento </title>
<script language="javascript">

/* definicion de la funcion que calcula el dia */
function calculodia(z)
{
fecha new date(z);
return XXXXXXX;

// funcion constructora del objeto datos
function datos (a,b,c,d)
{
this.x=a;
this.y=b;
this.z=c;

/* el argumento dia recibe el valor devuelto por la funcion calculodia */
this.dia=calculodia;
}

dias=["lunes","martes","miercoles","jueves","viernes","sabado","domingo"];

/* instanciacion del objeto mio, cuyos atributos contienen mis nombres, apellidos, ciudad y fecha de nacimiento respectivamente */
mio = new XXXXXX("Pedro Luis","Martinez Perez","Venezuela","april 1,1986");
	
/* recuerde que mes corresponde al nombre del mes en ingless, por ejemplo april y dia y año son expresiones numericas, por ejemplo, 6 y 1968*/
document write("me llamo "+XXX.XXX+" "+XXX.XXX+" "+"naci en"+XXX.XXX+" y naci un dia "+ xxx[ddd.fff]);

</script>
</head>
<body>
</body>
</html>
  #2 (permalink)  
Antiguo 25/03/2011, 07:44
 
Fecha de Ingreso: febrero-2010
Mensajes: 22
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: tarea de javascript completar

he hecho esto pero no me da ningun resultado

Cita:
<html>
<head>
<title> Dia de nacimiento </title>
<script language="javascript">

/* definicion de la funcion que calcula el dia */
function calculodia(z)
{
fecha new date(z);
return (this.x this.y this.z);

// funcion constructora del objeto datos
function datos (a,b,c,d)
{
this.x=a;
this.y=b;
this.z=c;

/* el argumento dia recibe el valor devuelto por la funcion calculodia */
this.dia=calculodia;
}

dias=["lunes","martes","miercoles","jueves","viernes","s abado","domingo"];

function datospersonales (nombres,apellidos,pais,fecha)
{
this.nombres=nombres
this.apellidos=apellidos
this.pais=pais
this.fecha=fecha
}

/* instanciacion del objeto mio, cuyos atributos contienen mis nombres, apellidos, ciudad y fecha de nacimiento respectivamente */
mio = new datospersonales("Manuel Jose","Michelangelli Torres","Venezuela","january 1,1988");

/* recuerde que mes corresponde al nombre del mes en ingless, por ejemplo april y dia y año son expresiones numericas, por ejemplo, 6 y 1968*/
document write("me llamo "+mio.nombres+" "+mio.apellidos+" "+"naci en"+ mio.pais+" y naci un dia "+ xxx[ddd.fff]);

</script>
</head>
<body>
</body>
</html>
  #3 (permalink)  
Antiguo 25/03/2011, 08:07
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: tarea de javascript completar

buenas...

primero, jamas en la vida piense que en un foro te van hacer tu asignaciones. segundo, te quedan errores de sintaxis. revisa la consola del navegador para identificar donde estan y el tipo de error. unas pistas...
Código:
// constructor mal escrito, el constructor date no existe
date(z)

// declaracion de variable incorrecta, falta el operador asignacion
fecha new date(z); 

// no se entiende que debes hacer aqui. de todos modos, 
// la funcion donde reside el codigo no es un constructor
return (this.x this.y this.z);

// aqui se esta declarando un metodo del constructor, supongo que en realidad la propiedad dia
// deberia tener el valor devuelto por calculodia. por tanto, no se ha invocado la funcion.
this.dia=calculodia;

// modo incorrecto de referenciar el metodo de un objeto
document write

// aun te falta reemplazar esta porcion por los identificadores/simbolos correctos
xxx[ddd.fff]
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #4 (permalink)  
Antiguo 25/03/2011, 09:07
 
Fecha de Ingreso: febrero-2010
Mensajes: 22
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: tarea de javascript completar

hola gracias por la pronta respuesta hice las correcciones como me indicas pero no obtengo resultado el ejercicio es este y dice que solo hay que completar lo que tiene x pero no entiendo muy bien estare agradecido saludos

Cita:
<html>
<head>
<title> Dia de nacimiento </title>
<script language="javascript">

/* definicion de la funcion que calcula el dia */
function calculodia(z)
{
fecha new date(z);
return XXXXXXX;

// funcion constructora del objeto datos
function datos (a,b,c,d)
{
this.x=a;
this.y=b;
this.z=c;

/* el argumento dia recibe el valor devuelto por la funcion calculodia */
this.dia=XXXXXXX;
}

dias=["XXXX","XXXX","XXXX","XXXX","XXXX","XXXX","XXX X"];

/* instanciacion del objeto mio, cuyos atributos contienen mis nombres, apellidos, ciudad y fecha de nacimiento respectivamente */
mio = new XXXXXX("XXXX","XXXX","XXXX","MES DIA, AÑO);

/* recuerde que mes corresponde al nombre del mes en ingless, por ejemplo april y dia y año son expresiones numericas, por ejemplo, 6 y 1968*/
document write("me llamo "+XXX.XXX+" "+XXX.XXX+" "+"naci en"+XXX.XXX+" y naci un dia "+ xxx[ddd.fff]);

</script>
</head>
<body>
</body>
</html>
  #5 (permalink)  
Antiguo 25/03/2011, 09:11
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: tarea de javascript completar

no importa lo que diga el ejercicio, el codigo original sigue teniendo error de sintaxis. a la lista anterior, me olvide agregar que la funcion calculodia no esta declarada correctamente. le falta la llave de cierre.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: tarea
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 20:17.