リファレンス · 20光年以内の73の星系 (英語と日本語の名前、位置、距離、伴星、値ごとの出典つき)
NearStarMember型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
One star of a system.
インポート
import type { NearStarMember } from "@johnmorrisdotca/hoshi-stars/near-stars";
定義
interface NearStarMember {
name: string;
nameJa: string | undefined;
role: "primary" | "companion";
rightAscension: number | undefined;
declination: number | undefined;
lightYears: number | undefined;
spectralType: string | undefined;
luminosityClass: LuminosityClass | undefined;
magnitude: number | undefined;
source: NearStarSource;
note: string | undefined;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
name | string | The star's name ( |
nameJa | string | undefined | The name in Japanese where it has one, else |
role | "primary" | "companion" |
|
rightAscension | number | undefined | Right ascension in degrees at J2000, or |
declination | number | undefined | Declination in degrees at J2000, or |
lightYears | number | undefined | The star's own distance in light-years, or |
spectralType | string | undefined | The spectral type, or |
luminosityClass | LuminosityClass | undefined | The luminosity class in |
magnitude | number | undefined | The V magnitude, or |
source | NearStarSource | Where the star's values come from: |
note | string | undefined | A word about the star ( |
例
import { nearStarByName, type NearStarMember } from "@johnmorrisdotca/hoshi-stars/near-stars";
const sirius: readonly NearStarMember[] = nearStarByName("Sirius")!.members;
console.log(sirius.map((m) => `${m.name} ${m.spectralType}`));[ 'Sirius A1Vm', 'Sirius B DA2' ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。