Мне нужно выбрать последние две буквы из переменной, будь то цифра или буквы.
Например:
var member = "my name is maanu";
Я хотел бы показать последние две буквы из строки в переменной member.
Ответ 1
Вы можете передать отрицательный индекс на .slice().
var member = "my name is maanu";
var last2 = member.slice(-2);
alert(last2); // "nu"
Ответ 2
Попробуйте это, обратите внимание, что вам не нужно указывать конечный индекс в substring.
var characters = member.substr(member.length -2);
Ответ 3
теперь 2016 просто string.substr(-2) должен выполнить трюк (не подстрока (!))
взято из MDN
Синтаксис
str.substr(start[, length])
Параметры
старт
Местоположение, с которого начнется извлечение символов. Если задано отрицательное число, оно рассматривается как strLength + start, где strLength является длина строки (например, если начало -3, оно обрабатывается как strLength - 3.) длина Необязательный. Количество символов для извлечения.
Ответ 4
Вы можете попробовать
member.substr(member.length-2);
Ответ 5
var member = "my name is maanu";
var answer=member.substring(0,member.length - 2);
alert(answer);
Ответ 6
Для этого вы должны использовать подстроку, а не jQuery.