Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 添加一个';%';在我得到的每个数字后用地图签名_Javascript_Arrays - Fatal编程技术网

Javascript 添加一个';%';在我得到的每个数字后用地图签名

Javascript 添加一个';%';在我得到的每个数字后用地图签名,javascript,arrays,Javascript,Arrays,data.risk.scatterIndices.currency.map((el:any)=>Number((el.percentage*100).toFixed(3)) 如何在使用此数字映射得到的每个数字后添加“%”符号 现在我得到了像[93.5,5.1,1.5]这样的数字 它用于React应用程序中图表的UI。我需要在该映射函数为我获取的每个数字后添加“%”(例如,93.5%)。我该怎么做? let data=[95.8,90.3,80.2,50]; data=data.map(num=>

data.risk.scatterIndices.currency.map((el:any)=>Number((el.percentage*100).toFixed(3))

如何在使用此数字映射得到的每个数字后添加“%”符号

现在我得到了像
[93.5,5.1,1.5]
这样的数字

它用于React应用程序中图表的UI。我需要在该映射函数为我获取的每个数字后添加“%”(例如,
93.5%
)。我该怎么做?

let data=[95.8,90.3,80.2,50];
data=data.map(num=>num+'%');
console.log(数据)
后期编辑

const-App=()=>{
设数据=[20.1258,25.6565,45.988]
常量列表=()=>(
data.map(el=>(console.log(`${el.toFixed(3)}%`),
  • {Number(el*100).toFixed(3)}%
  • ) ) 返回(
    ); }; ReactDOM.render( ,document.getElementById(“react”) );
    
    
    {data&&data.risk&&data.risk.scatterIndices&&data.risk.scatterIndices.currency&&data.risk.scatterIndices.currency.map((el:any)=>Number((el.percentage*100.toFixed(3)).map(num=>num+'%')|【】我在上面加了一个鹬,你得到的arry数是多少