我目前正在試圖對我的json數據做一些數學運算。但它沒有做我想做的事。我做了一個循環,這樣計算蘋果的每一行(由我angularJS的工作方式)對JSON數據做數學
這裏是我的代碼,我正在嘗試處理數據的部分:
angular.module('recordService', []).factory('recordService', ['$http', function($http) {
var url;
var recordService = [];
recordService.getAll = function(callback) {
url = "http://localhost/app/www/database/json.php";
$http({
url: url
}).then(function(rs) {
callback(rs.data);
function logArrayElements(element, index, array) {
var thdi = rs.data[index].THDI1_avg;
console.log(thdi + 5);
}
rs.data.forEach(logArrayElements);
}, function(err) {
console.log(err)
})
}
,你可以看到我試圖從我的數組中取一個元素並添加5個元素(這只是一個測試;我想稍後再做一些更高級的數學)。我可以在console.log
看到它沒有做我想要的。
例如,如果我的數據是10.25,那麼當我想要15.25時,我得到10.255。關於我在做什麼的任何想法都是錯誤的?
在此先感謝
好要添加到字符串.... – epascarello
'parseFloat(THDI)+ 5' ...... – War10ck
另一種解決方案可能是:+ THDI + 5個 – gaetanoM