任意の数列を配列内に入れてその中で最小最大を指定し、その間の数を出力してみたいと思います
......
......
......
......
<script type="text/javascript">
// 引数に最小最大をいれる
(function (min, max) {
var arr = [
// フィボナッチ数列
0,
1,
1,
2,
3,
5,
8,
13,
21,
34,
55
];
function between(min, max) {
// for分で回す
for (var i = 0, l = arr.length; i < l; i++) {
// 指定した最大の以上の数があった場合
if (max < arr[i]) {
// ブレイクする
break;
}
// 指定した最小の数以上の数字があった場合
if (min <= arr[i]) {
// その数を出力する
console.log(arr[i]);
}
}
}
between(min, max);
})(4, 21);
</script>
</html>