サンプル
<script type="text/javascript">
function funcA( $argA, $argB ) {
for ( var $i = 0; $i != $argB.length; $i++ ) {
document.write( $argA( $argB[$i] ) + '<br />' );
}
}
document.write( '3、5、7を、それぞれ2倍にすると、<br />' );
funcA(
function( $num ) { return $num * 2 },
[ 3, 5, 7 ]
);
document.write( '3、5、7を、それぞれ10倍にすると、<br />' );
funcA(
function( $num ) { return $num * 10 },
[ 3, 5, 7 ]
);
document.write( '3、5、7を、それぞれ自乗すると、<br />' );
funcA(
function( $num ) { return $num * $num },
[ 3, 5, 7 ]
);
</script>
function funcA( $argA, $argB ) {
for ( var $i = 0; $i != $argB.length; $i++ ) {
document.write( $argA( $argB[$i] ) + '<br />' );
}
}
document.write( '3、5、7を、それぞれ2倍にすると、<br />' );
funcA(
function( $num ) { return $num * 2 },
[ 3, 5, 7 ]
);
document.write( '3、5、7を、それぞれ10倍にすると、<br />' );
funcA(
function( $num ) { return $num * 10 },
[ 3, 5, 7 ]
);
document.write( '3、5、7を、それぞれ自乗すると、<br />' );
funcA(
function( $num ) { return $num * $num },
[ 3, 5, 7 ]
);
</script>
↓↓↓出力結果↓↓↓