toSnakeCase('helloWorld') // β 'hello_world'
toSnakeCase('fooBarBaz') // β 'foo_bar_baz'toSnakeCase converts camelCase strings to snake_case by inserting underscores before capitals.
Challenge: Implement toSnakeCase(str: string): string converting a camelCase string to snake_case.
toSnakeCase('helloWorld') // β 'hello_world'
toSnakeCase('fooBarBaz') // β 'foo_bar_baz'