Совет, всегда выводи сначала результат в консоль если результат не тот который ты ожидал. У тебя много переменных, которым приписаны судя по всему результаты функций. Выведи резльтат, такой должен быть или нет? Ах да, число возможно у тебя строковое (2 + 2 = 22)