?Por qué no agregas punto y coma ";" a la linea de código en la que estas asignando un nuevo valor a la variable "anho" ? Por qué en este caso no es necesario colocar ";" y en todas las demas lineas del código si ?
?Por qué no agregas punto y coma ";" a la linea de código en la que estas asignando un nuevo valor a la variable "anho" ? Por qué en este caso no es necesario colocar ";" y en todas las demas lineas del código si ?
el punto y coma en javascript es opcional no va a haber problemas si no se usa pero existen otros lenguajes que es obligatorio usarlas
Tenia la misma duda gracias.
En JavaScript, generalmente no es necesario utilizar punto y coma al final de una línea de código, incluyendo la línea de asignación de valor a una variable, debido a la característica de "inserción automática de punto y coma" (ASI) del lenguaje.
Sin embargo, puede ser buena práctica incluir punto y coma al final de cada línea de código como medida de precaución para evitar problemas potenciales con la ASI. Además, se debe tener en cuenta que se deben utilizar punto y coma en los siguientes casos:
Cuando se tienen varias declaraciones en una misma línea de código. Cuando se utiliza una expresión en una estructura de control (como un bucle o una condición) que se coloca en la misma línea de código que la sentencia anterior. En ciertas situaciones específicas en las que la ASI puede causar problemas de interpretación, como al utilizar funciones anónimas autoejecutables o al trabajar con operadores de incremento y decremento (++ y --) junto con un valor en la misma línea. En resumen, en JavaScript, generalmente no se requiere el uso de punto y coma al final de una línea de código debido a la ASI, pero se recomienda seguir las buenas prácticas de codificación y ser consistente en el estilo de escritura de código elegido en un proyecto específico. En casos específicos, se debe utilizar punto y coma para evitar problemas de interpretación.
Si te sirve este solución , marcalo con (✓) |
---|