03-Arrow-Function.html
Dosyayı İndir
<html>
<head>
<script>
function apply(input,operation){
var result=0;
for(var i=0;i<input.length;i++){
result+=operation(input[i]);
}
return result;
}
function square(value){
return value*value;
}
function cube(value){
return value*value*value;
}
var numbers=[4,1,2,5,1,7,6];
var squareSum=apply(numbers,square);
console.log("Kare Toplamı : "+squareSum);
var cubeSum=apply(numbers,cube);
console.log("Küp Toplamı : "+cubeSum);
var sqrtSum=apply(numbers,function(value){
return Math.sqrt(value);
});
console.log("Karakök Toplamı : "+sqrtSum);
var cbrtSum=apply(numbers,(value)=>{
return Math.cbrt(value);
});
console.log("Küpkök Toplamı : "+cbrtSum);
</script>
</head>
<body>
<h1> Dizeiçi ve Ok İşlevleri </h1>
</body>
</html>
Dosyayı İndir