Javascript 包含5个零元素的init数组
你好,我想在JS中初始化包含5个零元素的数组。没有经典的Javascript 包含5个零元素的init数组,javascript,arrays,lambda,Javascript,Arrays,Lambda,你好,我想在JS中初始化包含5个零元素的数组。没有经典的初始化变量arr=[0,0,0,0,0] 我尝试了一些变体: var arr = new Array(5).map(() => 0); var arr = new Array(5).map(function () {return 0;}); var arr = Array(5).map(function () {return 0;}); 但是这个例子不起作用。或者使用.fill: const arr=新数组(5)。填充(0); 控
初始化变量arr=[0,0,0,0,0]
我尝试了一些变体:
var arr = new Array(5).map(() => 0);
var arr = new Array(5).map(function () {return 0;});
var arr = Array(5).map(function () {return 0;});
但是这个例子不起作用。或者使用
.fill
:
const arr=新数组(5)。填充(0);
控制台日志(arr)代码>您需要在初始化中使用数组的填充方法
例如:
var arr = new Array(5).fill(0);
一个for-loop可以帮你吗
For(i=0; i<N; i++){
array[i]=value;
}
For(i=0;i请不要回答重复的问题。第一个解决方案已在此处介绍:第二个解决方案已在此处介绍:请不要回答重复的问题。请不要回答重复的问题。当我开始写作时,没有答案。在智能手机应用程序上编写代码并不简单
for(i=0; i<5; i++){
array[i]=0;
}