sty-wolf,
 я не знаю структуру вашей корзины, и есть productsArr, это действительно она, а sbId это товар в ней (getQuantity это не понятно), то все будет работать:
var productsArr = {
    '23': {
        name: 'name',
        count: 2
    }
};
alert(productsArr[23] ? 1 : 0)
alert(productsArr[25] ? 1 : 0)
То есть не обязательно в данном случае проверять undefined, а держать в корзине товары без количества, то есть не набранные фактически, это нонсенс.