【发布时间】:2016-02-19 18:07:50
【问题描述】:
我一直在互联网上四处寻找,但我找不到任何关于如何解决此问题的帖子,尽管我确信这是一个非常简单的解决方法。
基本上我有一个包含数字值的数组,我想过滤掉任何大于 10 的数字并将它们添加到另一个数组中。这是我目前所拥有的,但我得到的是第一个数组中的所有数字。
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<button type="button" onclick="alert(output)">Click Me!</button>
<script>
var input = new Array(9,3,4.3,24,54,8,19,23,46,87,3.14);
var output = new Array();
var length = 1;
for (var i = 0; i < input.length; i += length) {
output.push(input.slice(i, i + length).join(" "));
}
</script>
</body>
</html>
【问题讨论】:
标签: javascript html arrays