Skip to content

Commit 6dd6510

Browse files
better braille support
1 parent c4eb0ee commit 6dd6510

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

src/tests/braille.js

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,24 +27,20 @@ function brailleRecipes() {
2727
.toString(2)
2828
.split("")
2929
.reverse()
30-
.map((n, i) => (n == 1 ? i + 1 : undefined))
31-
.filter((n) => n)
30+
.map((n, i) => (n == 1 ? i + 1 : null))
31+
.filter(Boolean)
3232
.join("")
3333
const recipe =
3434
"=" +
3535
i
3636
.toString(2)
3737
.split("")
3838
.reverse()
39-
.map((n, i) => (n == 1 ? i + 1 : undefined))
40-
.filter((n) => n)
39+
.map((n, i) => (n == 1 ? i + 1 : null))
40+
.filter(Boolean)
4141
.map((dotNumber) => positions[dotNumber])
42-
.map(
43-
([x, y]) =>
44-
`_bdot@${x ? `${"`"}origin+${x}${"`"}` : "origin"},${y ? `${"`"}origin-${y}${"`"}` : "origin"}`
45-
)
42+
.map(([x, y]) => `_bdot@${x ? "`origin+" + x + "`" : "origin"},${y ? "`origin-" + y + "`" : "origin"}`)
4643
.join("+")
47-
// console.log(i.toString(2), dots, dotPositions)
4844
const div = document.createElement("div")
4945
div.innerHTML = `<p>${name}</p><p>${String.fromCharCode(10240 + i)}</p>`
5046
div.addEventListener("click", () => {

0 commit comments

Comments
 (0)