Я реализовал алгоритм маршрутизации в javascript, но когда я назначаю отрицательную одну переменную в массиве, мне присваивается эта ошибка: недопустимая длина массива.Конструкция массива и отрицательные числа
var node = new Array()
node[0] = new Array(6,7)
node[1] = new Array(5,-4,8)
node[2] = new Array(-2) //Here, invalid array length
Я не знаю, как решить эту ошибку.
Это укусил меня раньше в каком-то унаследованном коде (нет, я не буду принимать вину!), Где список чисел (большие ключи базы данных, такие как номера кредитных карт, но не совсем) был в переменной JSP. Как ни странно, всякий раз, когда в списке было только одно число, браузер получал ошибку «из памяти» :-) – Pointy
Это происходит, если единственным аргументом является целое число, оно будет работать со строкой. –
Спасибо за совет! – zizzamia