SOLID_CUTS定数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
How many ways each solid is cut, for each size: small, medium, large, huge and colossal.
インポート
import { SOLID_CUTS } from "@johnmorrisdotca/meikyuu/3d";
ほかのエクスポート元: @johnmorrisdotca/meikyuu/3d/levels, @johnmorrisdotca/meikyuu/3d/levels/dice, @johnmorrisdotca/meikyuu/3d/levels/shapes, @johnmorrisdotca/meikyuu/3d/levels/all
定義
const SOLID_CUTS: Record<SolidKind, readonly [number, number, number, number, number]> = {
cube: [4, 7, 10, 15, 27],
sphere: [3, 5, 8, 11, 21],
tetrahedron: [5, 8, 12, 18, 33],
octahedron: [3, 6, 9, 13, 23],
icosahedron: [2, 4, 6, 8, 15],
prism: [3, 6, 9, 13, 23],
trapezohedron: [3, 5, 8, 11, 21],
dodecahedron: [1, 2, 3, 5, 9],
"rhombic-dodecahedron": [3, 5, 7, 10, 19],
bipyramid: [2, 4, 6, 9, 17],
icositetrahedron: [2, 4, 5, 7, 14],
triacontahedron: [2, 3, 5, 7, 12],
box: [2, 4, 5, 8, 14],
cross: [2, 3, 5, 7, 11],
ring: [2, 3, 5, 6, 11],
torus: [5, 10, 15, 21, 38],
star: [2, 4, 6, 9, 15],
heart: [2, 4, 6, 8, 14],
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
heart | readonly [number, number, number, number, number] | |
star | readonly [number, number, number, number, number] | |
ring | readonly [number, number, number, number, number] | |
cross | readonly [number, number, number, number, number] | |
cube | readonly [number, number, number, number, number] | |
sphere | readonly [number, number, number, number, number] | |
tetrahedron | readonly [number, number, number, number, number] | |
octahedron | readonly [number, number, number, number, number] | |
icosahedron | readonly [number, number, number, number, number] | |
prism | readonly [number, number, number, number, number] | |
trapezohedron | readonly [number, number, number, number, number] | |
dodecahedron | readonly [number, number, number, number, number] | |
rhombic-dodecahedron | readonly [number, number, number, number, number] | |
bipyramid | readonly [number, number, number, number, number] | |
icositetrahedron | readonly [number, number, number, number, number] | |
triacontahedron | readonly [number, number, number, number, number] | |
box | readonly [number, number, number, number, number] | |
torus | readonly [number, number, number, number, number] |
例
import { SOLID_CUTS } from "@johnmorrisdotca/meikyuu/3d";
console.log(SOLID_CUTS);{
cube: [ 4, 7, 10, 15, 27 ],
sphere: [ 3, 5, 8, 11, 21 ],
tetrahedron: [ 5, 8, 12, 18, 33 ],
octahedron: [ 3, 6, 9, 13, 23 ],
icosahedron: [ 2, 4, 6, 8, 15 ],
prism: [ 3, 6, 9, 13, 23 ],
trapezohedron: [ 3, 5, 8, 11, 21 ],
dodecahedron: [ 1, 2, 3, 5, 9 ],
'rhombic-dodecahedron': [ 3, 5, 7, 10, 19 ],
bipyramid: [ 2, 4, 6, 9, 17 ],
icositetrahedron: [ 2, 4, 5, 7, 14 ],
triacontahedron: [ 2, 3, 5, 7, 12 ],
box: [ 2, 4, 5, 8, 14 ],
cross: [ 2, 3, 5, 7, 11 ],
ring: [ 2, 3, 5, 6, 11 ],
torus: [ 5, 10, 15, 21, 38 ],
star: [ 2, 4, 6, 9, 15 ],
heart: [ 2, 4, 6, 8, 14 ]
}出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。