本文へ移動

Kotoba言葉

必要な単語一覧だけを読み込み、重複する文字を正しく判定し、日替わりやシード付きの単語ゲームを遊べます。

「Kotoba」は「言葉」です。 名前について(英語)

目次

やり方

必要な単語一覧だけを読む

直接・遅延インポートを選び、データの出典を保持します。

データの直接読込とローダー

import {readWordLists,unpack} from "@johnmorrisdotca/kotoba";
import {EN_WORDS} from "@johnmorrisdotca/kotoba/words-en";
import {JA_WORDS_3} from "@johnmorrisdotca/kotoba/kana-3";
console.log(readWordLists(EN_WORDS,5)?.easy.length,unpack(JA_WORDS_3,3).release);
880 2026-09-28

アルファベットの一覧は長さごとに空白区切りの文字列を保持します。readWordListsは易しい答え、全答え、回答可能な集合を返し、ない長さにはnullです。かなのデータは対応表で圧縮され、unpackは元のリリース情報も返します。/loadはen/fr/deの4〜6文字、jaの3〜5かなを選び、未対応のサイズはnullです。

出典を保持する

答えと回答可能な単語の一覧は用途が違います。ホストの規則で意図しない限り、回答可能な全単語から答えを選ばないでください。ポップカルチャーの答えと回答も別入口です。主入口は辞書を持たず、遅延ローダーではバンドラーが別ファイルに分けられます。

配布するデータにはNOTICE.mdと各一覧の通知を保持します。コードはMIT、データには元の条件があり、SCOWL、フランス語・ドイツ語の資料、JMdictの出典が記載されています。

ソースを見るGitHub で編集@johnmorrisdotca/kotoba 1.2.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。