функция, которая проверяет условия JavaScript
Написал функцию но не могу понять почему не работает. При вызове функции checkSymbol(1, 3), первое условие срабатывает и я вижу "-1". Стоит ввести буквы, символы - не работает, вижу undefined. Не могу понять почему Т.е. я не могу передать в функцию ничего, кроме цифр.
function checkSymbol(a, b) {
if (typeof a != "string" && typeof b != "string") {
return -1;
} else if (a === "string" && b === "string") {
return 0;
} else if (a === a.toUpperCase() && b === b.toUpperCase()) {
return 1;
}
};