怎么把一多维数组中NaN替换成0

img
怎么把一多维数组中NaN替换成0,怎么把一多维数组中NaN替换成0,怎么把一多维数组中NaN替换成0怎么把一多维数组中NaN替换成0

遍历


var arr = [new Float32Array([NaN, NaN]), new Float32Array([1, NaN])];
            arr.forEach((v, i) => {
                v.forEach((v1, i1) => {
                    if (isNaN(v1))
                        arr[i][i1] = 0;
                })
            })
            console.log(arr)

把多维数组转换成字符串,然后正则匹配NaN替换成0

用map或者foreach循环,挨个替换

循环遍历判断就行