回答編集履歴

2

ついでだから、ひとつにまとめておこう。

2022/03/30 05:20

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36158

test CHANGED
@@ -12,3 +12,13 @@
12
12
  let table = document.getElementById('table1');
13
13
  console.log([...table.rows].filter(r => r.style.display != 'none').flatMap(row => row.cells[9].textContent === "〇" ? [row.cells[0].textContent] : []))
14
14
  ```
15
+
16
+ ---
17
+
18
+ ついでだから、ひとつにまとめておこう。
19
+
20
+ ```js
21
+ let table = document.getElementById('table1');
22
+ console.log([...table.rows].flatMap(row => row.cells[9].textContent === "〇" && row.style.display != 'none' ? [row.cells[0].textContent] : []))
23
+ ```
24
+

1

今度は試しました。

2022/03/30 05:17

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36158

test CHANGED
@@ -3,3 +3,12 @@
3
3
  ```js
4
4
  [...table.rows].filter(r => r.style.display != 'none').flatMap( row => row.cells[9]==="〇" ? [row.cells[0]] : [] )
5
5
  ```
6
+
7
+ ---
8
+
9
+ 今度は試しました。
10
+
11
+ ```js
12
+ let table = document.getElementById('table1');
13
+ console.log([...table.rows].filter(r => r.style.display != 'none').flatMap(row => row.cells[9].textContent === "〇" ? [row.cells[0].textContent] : []))
14
+ ```