У меня есть следующий код JS:Как преобразовать значение массива в целое?
chart1.data = [['Component', 'cost']];
chart1.type = "PieChart";
angular.forEach(values, function(key, item) {
chart1.data.push([item, key]);
});
Как я могу key
вроде как целое значение в push()
?
Потому что теперь я получаю это значение в консоли как: 0: "questions"1: "3"
, где «3» - это строка.
Я не понимаю, какую часть вы спрашиваете об этом, но ... 'ParseInt()' – Tom
Try 'key.parseInt()' для явного литья; вы можете использовать 'key * 1' для неявного преобразования типов. – connexo
Вы понимаете, что создали двумерный массив с этими дублирующимися квадратными скобками, верно? – dave