How to use codePointAt In Javascript
In this approach we use the codePointAt method to get the Unicode code point of the character at the Kth position and check if it falls within the Unicode range of digits.
Example: This example shows the use of the above-explained approach.
function isKthCharacterDigit(str, k) {
const code = str.codePointAt(k);
return code >= 48 && code <= 57;
}
const string = "Hello123World";
const k = 5;
console.log(`Is the ${k}th character a digit: ${isKthCharacterDigit(string, k)}`);
Output
Is the 5th character a digit: true
JavaScript Program to Test if Kth Character is Digit in String
Testing if the Kth character in a string is a digit in JavaScript involves checking the character at the specified index and determining if it is a numeric digit.
Examples:
Input : test_str = ‘geeks9geeks’, K = 5
Output : True
Explanation : 5th idx element is 9, a digit, hence True.
Input : test_str = ‘geeks9geeks’, K = 4
Output : False
Explanation : 4th idx element is s, not a digit, hence False.
These are the following approaches by using these we can check whether the digit is present at the Kth index or not:
Table of Content
- Using charAt():
- Using regular expression:
- Using loop
- Using codePointAt
- Using Character Comparison
- Using Array some Method