var a=2,b=[1,3,4];a依次循环减去数组b中的值,如果结果小于0,就减去下一个数

各位大大们,
var a=2,b=[1,3,4];a依次循环减去数组b中的值,如果结果小于0,就减去下一个数,这个用js怎么写啊?

至尊宝的传说
浏览 748回答 2
2回答

九州编程

var&nbsp;a=2; &nbsp;var&nbsp;b=[1,3,4]; &nbsp;var&nbsp;result&nbsp;=&nbsp;-1; &nbsp;for(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i<b.length();&nbsp;i++) &nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a=&nbsp;a&nbsp;-&nbsp;b[i];; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;a&nbsp;<&nbsp;0&nbsp;) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result&nbsp;=&nbsp;a&nbsp;-&nbsp;b[i+1]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;}

蛊毒传说

for循环里面加个if判断不就好了,不小于0就break呗
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript