Показать сообщение отдельно
  #3 (permalink)  
Старый 03.07.2014, 13:35
Новичок на форуме
Отправить личное сообщение для lasfin Посмотреть профиль Найти все сообщения от lasfin
 
Регистрация: 04.01.2014
Сообщений: 3

'use strict';

/* Controllers */

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

f1App.controller('DataCtrl', function($scope, $http) {
	$http.get('../data/ferrari.json').success(function(data) {
		$scope.data = data;
	});

	$scope.changeData = function(teamName) {
		switch (teamName){
			case 'redBull':
				$http.get('../data/redbull.json').success(function(data) {
					$scope.data = data;
				});
				break;
			case 'ferrari':
				$http.get('../data/ferrari.json').success(function(data) {
					$scope.data = data;
				});
				break;
			case 'caterham':
				$http.get('../data/caterham.json').success(function(data) {
					$scope.data = data;
				});
				break;

	$scope.diff = function(a, b){//разница между временами в одной квалификации
		return getDiff(a,b);
	};

	$scope.diffAbsolute = function(a, b){//абсолютная разница для вывода в шаблоне
		return Math.abs(getDiff(a,b));
	};

	$scope.total = 0; //всего гонок
	$scope.count = function(){
		console.log('Раздва');
		$scope.total++;
	};

	$scope.winOne = 0;//победы первого
	$scope.winTwo = 0;//победы второго
	$scope.timeDif = 0;//разница во времени

	$scope.getTotal = function(a) {
		$scope.timeDif += parseFloat(a);
		if(a > 0){
			$scope.winOne+=1;
		} else {
			$scope.winTwo+=1;
		}
	};

	$scope.winner = '';//победитель отдельной квалы
	$scope.setDriver = function (time, pilot1, pilot2){
		if (parseFloat(time) < 0) {
			$scope.winner = pilot2;
		}
		else {
			$scope.winner = pilot1;
		}
		return $scope.winner;
	};




});//DataCtrl
Ответить с цитированием