Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.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 - Fatal编程技术网

Javascript 如何警惕第一辆车,哪辆车能达到目标?

Javascript 如何警惕第一辆车,哪辆车能达到目标?,javascript,Javascript,如果(car1>maxWidth | | | car2>maxWidth | | car3>maxWidth | | car4>maxWidth | | car5>maxWidth) 警报(car1>car2?'Winner car1':'Winner car2') 如何不仅知道哪个分数赢了,而且知道那个分数属于谁。有两个数据,汽车名称和分数 一个好的函数式编程方法是将这些汽车组织成一个数组,并使用数组函数计算赢家,在本例中为array.reduce //您已经在某处找到了此部件 变量car1

如果(car1>maxWidth | | | car2>maxWidth | | car3>maxWidth | | car4>maxWidth | | car5>maxWidth)


警报(car1>car2?'Winner car1':'Winner car2')

如何不仅知道哪个分数赢了,而且知道那个分数属于谁。有两个数据,汽车名称和分数

一个好的函数式编程方法是将这些汽车组织成一个数组,并使用数组函数计算赢家,在本例中为array.reduce

//您已经在某处找到了此部件
变量car1=10,car2=20,car3=15,car4=33,car5=2;
var maxWidth=12;//一定要比这宽得多才能赢
//排列
var cars=[car1,car2,car3,car4,car5];
//减少阵列以找到赢家
var winner=汽车。减少((领导者,当前,i)=>{
如果(当前>引线宽度)
返回{宽度:curr,名称:“car”+(i+1)};
返回领导;
},{width:maxWidth,名称:“nobody”});//将“无人”设置为初始领导者

console.log(winner.name+“wins!”)car2?'Winner car1':'Winner car2');但这只是给卡里1和卡鲁2。我想让所有的车都只提醒一辆有maxWith的车。老兄,你们得把你们的问题格式化得更好,用随机测试添加评论也没用。准备好@Mike'Pomax'Kamermans写的东西了吗?或者准确地说,当汽车到达目的地时,第一辆会被提醒。啊,所以有一个时间成分,一个时间。你将需要更加精确,并在你的问题中编辑你的确切场景!