JavaScript 如何创建一个通过转换其参数调用提供的函数的函数

JavaScript 如何创建一个通过转换其参数调用提供的函数的函数

在编程中,函数用于减少重复编写相同代码实例的工作量。在本文中,让我们看看如何在JavaScript中创建一个通过转换其参数调用提供的函数的函数。 在本文中,函数transformer通过调用函数scaling来处理其参数,其中函数scaling通过将其参数缩放一次、两次和三次来转换给定的参数。

语法:

第一种方法:

function function_name ( argument1, argument2,....){
  instruction1;
  instruction2;
  ....
  return parameters;
}

第二种方法:

var function_name = function ( argument1, argument2,....){
   instruction1;
   instruction2;
   ....
  return parameters;
}

示例 1: 通过调用函数 squares,通过将参数与数字相乘来转换它们。

Javascript

<script> 
    function scaling(num1, num2, num3) 
    { 
      return [1 * num1, 2 * num2, 3 * num3]; 
    } 
    function transformer(num1, num2, num3) 
    { 
        var tran=scaling(num1, num2, num3); 
        console.log(tran); 
      
    } 
    var num1=5; 
    var num2=5; 
    var num3=5; 
    transformer(num1, num2, num3); 
</script>

输出结果: 以下是转换后的参数数组。

[5, 10, 15]

示例2: 通过调用函数squares将参数转换为它们的平方。

JavaScript

<script> 
    function square(num1, num2, num3) { 
        return [num1 * num1, num2 * num2, num3 * num3]; 
    } 
    function transformer(num1, num2, num3) { 
        var tran = square(num1, num2, num3); 
        console.log(tran); 
      
    } 
    var num1 = 5; 
    var num2 = 10; 
    var num3 = 15; 
    transformer(num1, num2, num3); 
</script>

输出结果:

[25, 100, 225]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程