Jquery или Js: как узнать символ — число или цифра и выполнить условие?

Здравствуйте. помогите составить скрипт.
Мне нужно получить последний символ строки, делаю это так:

var x = $('#hello').text();
var lastChar = x.slice(-1);


Всё замечательно и работает. Теперь мне нужно определить, lastChar это цифра или буква. И если это буква, то выполнить условие. Например, изменить background-color у элемента #hello.
  • Вопрос задан
  • 9100 просмотров
Решения вопроса 3
IonDen
@IonDen
JavaScript developer. IonDen.com
parseInt -> isNaN -> profit!
Ответ написан
function isNumber(char) {
    return /\d/.test(char);
}
function isString(char) {
    return /\w/.test(char);
}
Ответ написан
Комментировать
@Snewer
if( !isNaN(lastChar) ){
  // число
 $('#hello').text('Число!');
} else {
  // буква
 $('#hello').text('Буква!');
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы