Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
17
Task/Create-an-HTML-table/Scala/create-an-html-table.scala
Normal file
17
Task/Create-an-HTML-table/Scala/create-an-html-table.scala
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
object TableGenerator extends App {
|
||||
val data = List(List("X", "Y", "Z"), List(11, 12, 13), List(12, 22, 23), List(13, 32, 33))
|
||||
|
||||
def generateTable(data: List[List[Any]]) = {
|
||||
<table>
|
||||
{data.zipWithIndex.map { case (row, rownum) => (if (rownum == 0) Nil else rownum) +: row}.
|
||||
map(row => <tr>
|
||||
{row.map(cell =>
|
||||
<td>
|
||||
{cell}
|
||||
</td>)}
|
||||
</tr>)}
|
||||
</table>
|
||||
}
|
||||
|
||||
println(generateTable(data))
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue