¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Redes Sociales
Últimos temas
» El foro esta muerto
Sentencias De Control De Flujo En Dart EmptyMiér Oct 22, 2014 5:55 pm por dartabasit

» Actualizaciones en el DartEditor
Sentencias De Control De Flujo En Dart EmptyVie Abr 20, 2012 10:01 pm por PiloSoft

» Un Programa Básico Dart
Sentencias De Control De Flujo En Dart EmptyMiér Abr 18, 2012 4:26 pm por dk23

» Boletin Semanal Del Equipo Dart (13/04/2012)
Sentencias De Control De Flujo En Dart EmptyVie Abr 13, 2012 3:59 pm por PiloSoft

» Festival Latinoamericano De Instalacion De Software Libre
Sentencias De Control De Flujo En Dart EmptyJue Abr 12, 2012 1:49 pm por PiloSoft

» La depuración habilitada para el Editor de Dart, más vivo edición de CSS
Sentencias De Control De Flujo En Dart EmptyJue Abr 12, 2012 12:44 pm por PiloSoft

» Hola Mundo
Sentencias De Control De Flujo En Dart EmptyMar Abr 10, 2012 11:46 pm por ckrattoz

» Guia Del Estilo Dart
Sentencias De Control De Flujo En Dart EmptyMar Abr 10, 2012 11:43 pm por PiloSoft

» Traductor de JavaScript a Dart
Sentencias De Control De Flujo En Dart EmptyDom Abr 08, 2012 8:56 pm por PiloSoft

¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

[ Ver toda la lista ]


El record de usuarios en línea fue de 140 durante el Sáb Abr 07, 2012 11:25 pm

Sentencias De Control De Flujo En Dart

Ir abajo

Sentencias De Control De Flujo En Dart Empty Sentencias De Control De Flujo En Dart

Mensaje por PiloSoft Sáb Abr 07, 2012 10:48 pm

Sentencias De Control De Flujo

Usted puede controlar el flujo de su código de Dart utilizando cualquiera de los siguientes:
  • If and else
  • For loops
  • While and do while
  • Break and continue
  • Switch and case

If and else

Código:
if (isRaining()) {
  you.bringRainCoat();
} else if (isSnowing()) {
  you.wearJacket();
} else {
  car.putTopDown();
}
Nota:Recuerde que, a diferencia de JavaScript, Dart trata a todos los valores que no son verdad como falsa .

For loops

Código:
for (int i = 0; i < candidates.length; i++) {
  candidates[i].interview();
}

While and do while
Código:
while (!auctionItem.currentWinner(bidder) &&
      auctionItem.currentBid < bidder.maximumBid) {
  auctionItem.placeBid(bidder, auction.currentBid + 1);
}

Código:
do {
  printLine();
} while (!atEndOfPage());

Break and continue
Usando Break para romper el proceso.
Código:
while (true) {
  if (shutDownRequested()) break;
  processIncomingRequests();
}

Usando continue para continuar con el proceso
Código:
for (int i = 0; i < candidates.length; i++) {
  var candidate = candidates[i];
  if (candidate.yearsExperience < 5) {
    continue;
  }
  candidate.interview();
}

Switch and case
Código:
var command = 'OPEN';
switch (command) {
  case 'CLOSED':
    executeClose();
    break;
  case 'PENDING':
    executePending();
    break;
  case 'APPROVED':
    executeApproved();
    break;
  case 'DENIED':
    executeDenied();
    break;
  case 'OPEN':
    executeOpen();
    break;
  default:
    executeUnknown();
}

Esta tutorial sobre sentencias de control de fliujo es para gente con un poco experiencia en la programacion pero mas adelante explicaremos mas detalladamente como funcionan cada sentencia de control de flujo.

PiloSoft
Admin

Mensajes : 43
Fecha de inscripción : 26/03/2012
Edad : 31
Localización : Jojutla

https://dartmexico.foroactivo.mx

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.