Вот метод расширения DataTable, который преобразует DataTable в общий список.
https://gist.github.com/gaui/a0a615029f1327296cf8
Использование:
List emp = dtTable.DataTableToList();
Приведите значение явно к числу, иначе это будет строка, операторы Switch
в Javascript всегда используют строгую проверку типов (===), поэтому ваш пример всегда будет возвращать значение по умолчанию.
var number= +document.getElementById('m').value;
Как насчет разбора на целое число?
var number=parseInt(document.getElementById('m').value)
Переключатель тестирования строгого качества. Так что используется тройное равенство.