const feature={"group_test1_mrn_sql_test2":{
"featureData":[{"tm":1649332243715,"req_id":"CD731E40-3AA6-4AA9-9943-496048BF15AE","cid":"com.meituan.android.common.aidata.devtool.ui.activity.DebugActivity","bid":"111","mduration_list":[684,467],"mduration_total":1151,"mduration_cnt":2},{"tm":1649332389328,"req_id":"988892DC-849E-45AE-AE52-4E39E455AF96","cid":"aaa","bid":"111","mduration_list":[924,582],"mduration_total":1506,"mduration_cnt":2}],
"params":{}
}}
var x=JSON.parse('{"scale":2}')
console.log(typeof(x));
var scale = 3
var featurearr=Object.keys(feature);
var data = new Map();
for(let len=0;len<featurearr.length;len++) {
var infokey = featurearr[len];
var info=feature[infokey];
if (info instanceof Object) {
var featureData = info.featureData;
if (featureData instanceof Array && featureData.length > 0) {
for(let index=0;index<featureData.length;index++) {
var featureDataArr=Object.keys(featureData[index])
var featureindex=featureData[index];
for(let row=0;row<featureDataArr.length;row++) {
var value = featureDataArr[row];
if (typeof(featureindex[value]) == 'number' ){
featureindex[value] = featureindex[value] * scale;
}else if(typeof(featureindex[value]) == 'object'){
for(var x=0;x<featureindex[value].length;x++){
featureindex[value][x]=featureindex[value][x]*scale;
}
}
}
}
}
}
data=info
}
console