Propiedades de los Números en Dart
Desliza para mostrar el menú
¿Qué son las propiedades?
En programación, al igual que en la vida cotidiana, las cosas tienen sus propiedades. Esto se aplica a todo. Las propiedades de los autos incluyen la marca, la velocidad máxima, la capacidad del motor, etc. Las propiedades de los libros incluyen el autor, el género y el número de páginas.
Los números, cadenas, booleanos y muchos otros tipos en Dart tienen propiedades que hacen que la programación sea más flexible y expresiva.
La propiedad isEven es una de las más comunes para los números. Devuelve un valor booleano que indica si un número es par. Si el número es par, la propiedad devuelve true; si es impar, devuelve false.
main.dart
1234void main() { int number = 2; print(number.isEven); // `true` }
Es especialmente útil cuando una variable almacena el resultado de una expresión matemática, ya que las propiedades ayudan a comprender ese resultado con mayor claridad.
main.dart
1234void main() { int result = 2 * -3 * -3 + 13 + 31 * -3 * 31; print(result.isEven); // `true` or `false` }
Otra propiedad útil es isNegative. Devuelve true si el número es negativo y false si el número es positivo o igual a cero.
main.dart
1234void main() { int number = 4; print(number.isNegative); // `false` }
Todas las propiedades mencionadas anteriormente pertenecen al tipo int. Estas propiedades no están disponibles en otros tipos de datos (ni siquiera en double, aunque también representa números).
Cada tipo de dato en Dart tiene su propio conjunto de propiedades únicas, y puede haber cientos de ellas. Por ahora, es importante comprender que los diferentes tipos de datos cumplen diferentes funciones y requieren su propio enfoque específico.
No es necesario memorizar cada propiedad de cada tipo de dato en Dart. A medida que aprendas y practiques, te familiarizarás de forma natural con las más útiles.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla