Skip to content

getOS

The getOS function returns the detected operating system in the browser environment.

Syntax

typescript
getOS(): string | undefined;

Parameters

This function does not take any parameters.

Returns

TypeDescription
string | undefinedThe name of the detected operating system or undefined if it cannot be determined

Examples

typescript
getOS();
// => "Windows", "macOS", "Linux", "Android", "iOS", "Unknown" or undefined

Notes

  • Uses the navigator object to identify the operating system.
  • Returns undefined if not in a browser environment.
  • May return "Unknown" if the system is not recognized.

References

Released under the MIT License.