Select ng-options con array

Ejemplo de como utilizar un select dinamico con ng-options de Angular

HTML

<div ng-app="unaApp" ng-controller="SelectEjemplo">
  <pre>Ejemplo tipo: -etiqueta- for -valor- in -array-</pre>
  <select ng-options="elemento for elemento in elementos" ng-model="elegido">
  <option value="">-- seleccione una opción --</option>
</select>
  <hr>
  <label>Valor elegido:</label>
  <input type="text" ng-model="elegido">

  <pre>{{ elementos | json }}</pre>
</div>

JavaScript

var app = angular.module('unaApp', []);

app.controller('SelectEjemplo', ['$scope', function($scope) {
  $scope.elementos = ['uno', 'dos', 'tres', 'cuatro'];

  $scope.elegido = 'tres'
}]);