我想知道如何编写一个函数来返回是否至少有三个值不等于 0。我搜索过类似的问题,但找不到任何有效的解决方案。为了解释我的问题,这里有一个例子:
我有一个包含这些元素的数组:[1,0,2,0,4,0,0,3,0,0]
。我想检查是否至少有 3 个元素不等于 0。
我的代码会返回1
如果至少有 3 个元素!= 0
,或返回0
如果元素少于 3 个!=0
.
所以在我的例子中它应该返回1
.
计算不等于零的元素数量。如果小于三个,则返回 false,否则返回 true。
为了获得计数,请使用 for 循环遍历数组的内容,然后使用 if 语句来测试元素是否为零。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)