扫码关注官方订阅号
var a = {
a:1, b:1, c:3, d:1, e:2, f:3,
},arr=[];一直循环判读a[key]的值,不是1就加到arr里面,arr长度够2就停止,怎么写来着?长时间没用这样的循环忘了-.-
ringa_lee
var a = { a:1, b:1, c:3, d:1, e:2, f:1, } var arr = [] for (var i = 0;i<Object.keys(a).length;i++){ if(a[Object.keys(a)[i]] !=1 ){ if(arr.length<2){ console.log(arr) arr.push(a[Object.keys(a)[i]]); }else{ break; } } } console.log(arr)
var arr=[]; for(var i in a){ if(a[i]!=1&&arr.length<2){ arr.push(a[i]) } }; console.log(arr)
是忘了,还是根本不会写就是来伸手要代码?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
是忘了,还是根本不会写就是来伸手要代码?