spaceLength関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The length still flying, in metres, rounded. Null when the picture is the whole variant. The table and the picture's name both use this.
インポート
import { spaceLength } from "@johnmorrisdotca/uchusen-rockets";
定義
function spaceLength(rocket: string, slots: readonly string[], parts: Readonly<Record<string, { value: unknown; }>> | undefined): number | null
引数
| 名前 | 型 | 説明 |
|---|---|---|
rocket | string | The rocket's id. |
slots | readonly string[] | The variant's slots, from the bottom. |
parts | Readonly<Record<string, { value: unknown; }>> | undefined | The sourced length of each slot, when a source gave one. |
戻り値
number | null
The rounded length of the slots still flying, or null when nothing is spent.
例
import { spaceLength, variantOf } from "@johnmorrisdotca/uchusen-rockets";
const starship = variantOf("starship", "v3");
console.log(spaceLength("starship", starship?.slots ?? [], starship?.facts.parts));52出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。