Operadores de Incremento y Decremento en JavaScript
<!doctype html> <html> <head> <title>Incremento y Decremento</title> </head> <body> <script type="text/javascript"> var aNum = 4; ++aNum; alert(aNum); </script> </body> </html>
Pre-Incremento y Post-Incremento
Pre-Incremento
- La variable valorInicial es declarada con un valor de 4 en la primera linea.
- En la segunda linea se realiza un pre-incremento.
- Esto quiere decir que primero se incrementa el valor en una unidad, con lo que pasa a valer 5.
- Después se realiza la asignación a valorfinal, con lo cual también pasa a valer 5.
<!doctype html> <html> <head> <title>Pre-Incremento</title> </head> <body> <script type="text/javascript"> var valorInicial = 4; var valorFinal = ++valorInicial; alert("valorInicial: " + valorInicial); alert("valorFinal: " + valorFinal); </script> </body> </html>
Post-Incremento
- La primera linea funciona igual que la anterior, declarando una variable y su valor.
- La diferencia está en la segunda línea donde declaramos el operador de post-incremento
- Lo que sucede primero es la asignación a valorFinal, con lo que pasa a valer 4
- Después de esto se realiza el incremento, con lo que valorInicial pasa a valer
- Pero valorFinal ya no se modifica.
<!doctype html> <html> <head> <title>Post-Incremento</title> </head> <body> <script type="text/javascript"> var valorInicial = 4; var valorFinal = valorInicial++; alert("valorInicial: " + valorInicial); alert("valorFinal: " + valorFinal); </script> </body> </html>
Si te hemos ayudado : )
Te agradeceríamos que apoyaras este proyecto
en:

0 comentarios:
Publicar un comentario