Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/07/2012, 10:31
santilozanolopez
 
Fecha de Ingreso: julio-2012
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: syntax error: mi primer javascript

Código Javascript:
Ver original
  1. <script>
  2.     var gc=new Date();
  3. var diaI = 7;
  4. var mesI = 8;
  5. var añoI = 2010;
  6. var diaF = gc.getDay();
  7. var mesF = gc.getMonth() + 1;
  8. var añoF = gc.getYear();
  9. var dias = diaF - diaI;
  10. var meses = mesF - mesI;
  11. var años = añoF - añoI;
  12.  
  13. if (dias < 0) {
  14.     dias = dias + 31;
  15.     meses = meses + 1;
  16.     switch (mesF) {
  17.         case 4:
  18.             dias = dias - 1;
  19.             break;
  20.         case 6:
  21.             dias = dias - 1;
  22.             break;
  23.         case 9:
  24.             dias = dias - 1;
  25.             break;
  26.         case 11:
  27.             dias = dias - 1;
  28.             break;
  29.         case 2:
  30.             dias = dias - 3;
  31.             if (añoF % 4 == 0) {
  32.                 dias = dias + 1;
  33.                 if (añoF % 100 == 0 && añoF % 400 != 0) {
  34.                     dias = dias - 1;
  35.                 }
  36.             }              
  37.             break;
  38.     }
  39. }
  40. if (meses < 0) {
  41.     meses = meses + 12;
  42.     años = años - 1;
  43. }
  44.  
  45. var año = "años";
  46. var mes = "meses";
  47. var dia = "días";
  48. if (años == 1) {
  49.     año = "año";
  50. }
  51. if (meses == 1) {
  52.     mes = "mes";
  53. }
  54. if (dias == 1) {
  55.     dia = "día";
  56. }
  57. document.write(años + " " + año + " " + meses + " " + mes + " " + dias + " " + dia);
  58.  
  59.     </script>