我需要从变量中选择最后两个字符,无论是数字还是字母。
例如:
var member = "my name is Mate";
我想在成员变量中显示字符串的最后两个字母。
我需要从变量中选择最后两个字符,无论是数字还是字母。
例如:
var member = "my name is Mate";
我想在成员变量中显示字符串的最后两个字母。
当前回答
如果是整数,则需要....的一部分
var result = number.toString().slice(-2);
其他回答
你可以试试
member.substr(member.length-2);
下面的例子使用了带有负索引的slice()
Var STR = '我的名字是maanu.'; console.log (str.slice (3));//返回'nu。“最后两个” console.log (str。片(7));//返回'name is' console.log (str。片(0,1));//返回'my name is maanu'
您应该使用substring,而不是jQuery来完成此操作。
试试这样做:
member.substring(member.length - 2, member.length)
W3Schools(不是官方的,但偶尔有用):http://www.w3schools.com/jsref/jsref_substring.asp
根据评论者的要求添加MDN链接:https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/substring
如果是整数,则需要....的一部分
var result = number.toString().slice(-2);
var member = "my name is maanu";
var answer=member.substring(0,member.length - 2);
alert(answer);