Разница между типами данных Number и String в языке Lua заключается в том, что первый представляет числа, а второй — строки. 14
Number (числовой) в Lua — тип, который служит для представления числовых значений. 4 Он может представлять широкий диапазон значений как целых, так и дробных чисел с высокой точностью. 1 Тип number использует два подтипа: integer (целое) и float (число с плавающей запятой). 2
String (строковый) в Lua — тип, который служит для представления строк. 4 Это последовательность символов, которые могут быть текстом или любыми другими символами. 1 Строки в Lua могут быть заключены в двойные кавычки (') или одинарные кавычки ('). 1
Таким образом, Number представляет числа, а String — строки.