本文へ移動

Kotoba言葉

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

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

目次

リファレンス · 遊べるゲーム

KotobaNewGame型

リファレンスの説明と例は英語です。見出しと目次は日本語です。

What newGame may change: the choices about the word, and nothing about the look.

インポート

import type { KotobaNewGame } from "@johnmorrisdotca/kotoba/play";

定義

type KotobaNewGame = Pick<KotobaPlayOptions, "words" | "size" | "easy" | "rows" | "seed" | "daily" | "hidden">;

メンバー

名前型説明
easy (省略可)boolean | undefined

Hide only one of the easy answers. Unless said, any answer.

words (省略可)WordListName | undefined

The list: English, French, German or Japanese kana. Unless said, English.

size (省略可)number | undefined

Letters, or kana, in the word. Unless said, five, or four kana.

rows (省略可)number | undefined

How many guesses the round gives. Unless said, six.

seed (省略可)number | undefined

A seed: the same seed picks the same word from the same list. Unless said, one is drawn.

daily (省略可)string | boolean | undefined

The word of the day (dailyWord) instead of a random one: true for today in UTC, or a day written YYYY-MM-DD. Wins over seed.

hidden (省略可)string | undefined

The word to find, whatever the lists say: a friend's, or one from your own source. Wins over daily and seed.

例

import type { KotobaNewGame } from "@johnmorrisdotca/kotoba/play";

const value: KotobaNewGame = {words:"en",size:5,seed:42};
console.log(value);
{ words: 'en', size: 5, seed: 42 }

出力(このページを作ったときに実行した結果)

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

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