astro.Function.massCodeToSizeClass - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

@elite-dangerous-almanac/core / astro / massCodeToSizeClass

Function: massCodeToSizeClass()

massCodeToSizeClass(code): number

Defined in: src/astro/mass-code.ts:38

Convert a mass-code letter to its 0–7 size class.

Parameters

code

string

A single letter ah (case-insensitive).

Returns

number

The size class 0–7.

Throws

If code is not a string. A mass code is a required argument rather than a key to search for, so a missing one is loud too.

Throws

If code is a string but not a single letter in ah.

Example

import { massCodeToSizeClass } from '@elite-dangerous-almanac/core/astro/mass-code';

massCodeToSizeClass('d'); // -> 3
⚠️ **GitHub.com Fallback** ⚠️