/*
 * Énoncé:
 * Implémenter le service "myPrompt" qui pose une question et retourne la réponse entrée par l'utilisateur.
 * Le service devra lui même utiliser le service $window, service "alias" de l'objet Window fourni par Angular et sa méthode
 * prompt().
 *
 * Documentation:
 *  - Service $window: https://code.angularjs.org/1.3.15/docs/api/ng/service/$window
 *  - window.prompt(): https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt
 *
 */

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

Exo.controller('MainCtrl', ['$scope', 'myPrompt', function($scope, myPrompt) {

  $scope.question = 'Quel est votre age ?';
  $scope.response = '--';

  $scope.poserQuestion = function() {
    $scope.response = myPrompt.ask($scope.question);
  };

}]);

Exo.service('myPrompt', ['$window', function($window) {

  this.ask = function(question) {
    return $window.prompt(question);
  };

}]);