Как сделать чтобы счётчик не уходил меньше нуля(отрицательные числа)?
Код не видно, но что-то типаif (i > 0) i--;
Я полагаю, так
Ну илиi > 0 ? i-- :  i = 0;
Как нравитсяUPD: код стало видно$scope.decrement = function() {
    if ($scope.counter > 0) $scope.counter--;
};
Я Ангуляр не знаю, но здравый смысл подсказывает, что вот так:$scope.decrement = function() {
    if ($scope.counter === 0) {
        return;
    }

    $scope.counter--;
};