//Word length and letters list def main(args: Array[String]) { def printAllCombos(letters: List[Char]) = { } def getWords(numbers: List[Int]) = { var letters: List[List[String]] = List() for (num <- numbers) { //loop for length of list and append values letters = num match { case 0 => List("0") :: letters case 1 => List("1") :: letters case 2 => List("A", "B", "C") :: letters case 3 => List("D", "E", "F") :: letters case 4 => List("G", "H", "I") :: letters case 5 => List("J", "K", "L") :: letters case 6 => List("M", "N", "O") :: letters case 7 => List("P", "Q", "R", "S") :: letters case 8 => List("T", "U", "V") :: letters case 9 => List("W", "X", "Y", "Z") :: letters } } letters = letters.reverse } getWords(List(2, 4)) }
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more