Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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
Arrays 为数组中的每个其他索引赋值_Arrays_Node.js - Fatal编程技术网

Arrays 为数组中的每个其他索引赋值

Arrays 为数组中的每个其他索引赋值,arrays,node.js,Arrays,Node.js,我有三个相互关联的数组(Users、Wins和Lost),Wins[0]到Wins[2]代表用户[0]到用户[2]。如果用户[0]通过用户[2]赢了,用户[3]以及用户[4]输了,则丢失的[3]和丢失的[4]需要等于1 var Users=[“user1”、“user2”、“user3”、“user4”、“user5”]; var Wins=[“1”、“1”、“1”、“0”、“0”]; var损失=[“0”、“0”、“0”、“0”、“0”]//Lost[3]和Lost[4]需要等于1您可以简单

我有三个相互关联的数组(Users、Wins和Lost),Wins[0]到Wins[2]代表用户[0]到用户[2]。如果用户[0]通过用户[2]赢了,用户[3]以及用户[4]输了,则丢失的[3]和丢失的[4]需要等于1

var Users=[“user1”、“user2”、“user3”、“user4”、“user5”];
var Wins=[“1”、“1”、“1”、“0”、“0”];
var损失=[“0”、“0”、“0”、“0”、“0”]//Lost[3]和Lost[4]需要等于1
您可以简单地使用和来生成
Lost
数组:

var Users=[“user1”、“user2”、“user3”、“user4”、“user5”];
var Wins=[“1”、“1”、“1”、“0”、“0”];
var Lost=Wins.map((win)=>win==“1”?“0”:“1”);

控制台日志(丢失)那么问题是什么?根据Wins设置Lost?如果Win[3]和Win[4]等于0,Win[0]到Win[2]等于1,则Lost[3]和Lost[4]必须等于1
const lost = wins.map(w => w === "1" ? "0" : "1");