How to Get Character of Specific Position using JavaScript ?
Last Updated :
08 Jan, 2024
Get the Character of a Specific Position Using JavaScript We have different approaches, In this article we are going to learn how to Get the Character of a Specific Position using JavaScript
Below are the methods to get the character at a specific position using JavaScript:
The charAt() method is used to get the character at a specific position in a string. This method takes the index as an argument and returns the character of the given index in the string.
Example: In this example, we are finding an element at index 11 using the String charAt() Method.
Javascript
let str = "Welcome to GeeksforGeeks" ;
let index = 11;
let ctr = str.charAt(index);
console.log( "Character at " + index
+ "th position is: " + ctr);
|
Output
Character at 11th position is: G
The substr() method can also be used to get the character at a specific position in a string. This method returns the specified number of characters from a string, starting from the given index.
Example: In this example, we are finding an element at index 11 using String substr() Method
Javascript
let str = "Welcome to GeeksforGeeks" ;
let index = 11;
let ctr = str.substr(index, 1);
console.log( "Character at " + index
+ "th position is: " + ctr);
|
Output
Character at 11th position is: G
Method 3: Using Square Bracket Notation
The square bracket can also be used to get the character at a specific position in a string.
Example: In this example, we are finding element at index 11 using Square Bracket Notation.
Javascript
let str = "Welcome to GeeksforGeeks" ;
let index = 11;
let ctr = str[index];
console.log( "Character at " + index
+ "th position is: " + ctr);
|
Output
Character at 11th position is: G
The string.slice() is an inbuilt method in javascript that is used to return a part or slice of the given input string.
Example: In this example, we are finding element at index 11 using slice() Method.
Javascript
let str = "Welcome to GeeksforGeeks" ;
let index = 11;
let character = str.slice(index, index + 1);
console.log(character);
|
Share your thoughts in the comments
Please Login to comment...