Javascript使用for和if从数组中提取数字
如何从数组2、5、9、15、0、4中提取数字。大于3小于10使用for和if只需考虑迭代给定数组,并检查每个元素是否符合您的条件 如果元素与您的条件匹配,则将其推入新数组或辅助数组。 对不匹配的元素也要这样做,以防您需要它们。 如果不匹配的元素没有用,就什么也不做Javascript使用for和if从数组中提取数字,javascript,Javascript,如何从数组2、5、9、15、0、4中提取数字。大于3小于10使用for和if只需考虑迭代给定数组,并检查每个元素是否符合您的条件 如果元素与您的条件匹配,则将其推入新数组或辅助数组。 对不匹配的元素也要这样做,以防您需要它们。 如果不匹配的元素没有用,就什么也不做 var arr = [2, 5, 9, 15, 0, 4]; var matchingArr = []; // array for values bigger 3 and smaller 10 var nonMatchingArr =
var arr = [2, 5, 9, 15, 0, 4];
var matchingArr = []; // array for values bigger 3 and smaller 10
var nonMatchingArr = []; // array for values smaller 3 and bigger 10
arr.forEach(function(e){
if (e > 3 && e < 10) {
matchingArr.push(e);
} else {
nonMatchingArr.push(e);
}
});
你好,Adrian欢迎来到stack overflow。如果您还没有看到“如何提问”页面,这里有一个链接:您能展示一下您尝试了什么吗?对于像您这样的新手,我们通常会要求您首先尝试自己解决问题,然后发布代码,我们将从那里为您提供帮助。如果你不知道从哪里开始,请尝试解释你的困惑