class Kudo::Converter

Public Class Methods

convert_to_array(sudoku_string) click to toggle source
# File lib/kudo/converter.rb, line 5
def self.convert_to_array(sudoku_string)
  sudoku_string
    .split("")
    .select { |char| "0" <= char && char <= "9" }
    .map(&:to_i)
    .each_slice(9)
    .to_a
end
convert_to_string(sudoku_grid) click to toggle source
# File lib/kudo/converter.rb, line 14
def self.convert_to_string(sudoku_grid)
  sudoku_grid
    .map { |row| row.join(" ") }
    .join("\n")
end