I have a very simple code and function. My problem is: I want to select the last digit of a given number, which I did but when I want to use it, it simply won't work.
My job in this function is to make numbers more readable, so for example: if number is 1, output must be 1st; if number is 3, output must be 3rd; if number is 402 output must be 402nd.
function humanizeChar (number) {  
var lastOne = number.toString().split('').pop();
  if (lastOne === 1) {
    return number + 'st';
  } else if (lastOne === 2) {
    return number + 'nd';
  } else if (lastOne === 3) {
    return number + 'rd';
  } else {
    return number + 'th';
  } 
}
console.log(humanizeChar(1131)); // my output is 1131th
 
     
     
     
     
     
     
    