JavaScript Coding Practice

Solve First Unique Character in String using JavaScript Language

Solve First Unique Character in String using JavaScript to enhance your skills with javascript coding practice , master coding concepts, and prepare for interviews with practical exercises and detailed solutions.

First Unique Character in String

Difficulty : Easy

Categories :

  • Strings

Given a string s, find the index of the first non-repeating character in it and return its index. If it does not exist, return -1.


Constraints:

  • 1 ≤ s.length ≤ 105
  • s consists of only lowercase English letters

Examples:

Input: "leetcode"
Output: 0
Explanation: The first non-repeating character is 'l' at index 0.
Input: "loveleetcode"
Output: 2
Explanation: The first non-repeating character is 'v' at index 2.
Input: "aabb"
Output: -1
Explanation: There is no non-repeating character, so return -1.

Input Format:

The input consists of a single line containing a JSON string.


Output Format:

Print a JSON number representing the index of the first unique character, or -1 if none exists.

Problem Solving

Input

What You'll Find Here

Hands-On Exercises Work on coding problems inspired by real-world scenarios.

Detailed Explanations Break down complex solutions into easy-to-understand steps.

Interactive Learning Test your skills in an engaging and fun way.

Choose from the following categories