First Digit

Description


Find the leftmost digit that occurs in a given string.

Example

For inputString = "var_1__Int", the output should be firstDigit(inputString) = '1'; For inputString = "q2q-q", the output should be firstDigit(inputString) = '2'; For inputString = “0ss”, the output should be firstDigit(inputString) = '0'.

Input/Output

  • [execution time limit] 4 seconds (js)

  • [input] string inputString

A string containing at least one digit.

Guaranteed constraints: 3 ≤ inputString.length ≤ 10.

  • [output] char

[JavaScript (ES6)] Syntax Tips

1
2
3
4
5
6
// Prints help message to the console
// Returns a string
function helloWorld(name) {
    console.log("This prints to the console when you Run Tests");
    return "Hello, " + name;
}

Solution


1
2
3
function firstDigit(inputString) {
    return inputString[inputString.search(/\d/)]
}