【趣解编程】函数

简介: 加工机器函数,就是一台加工机器。输入原料,输出加工品,就是一台加工机器的职责。function doTask(a, b, c) { // a, b, c就是输入的原料 var d; // 对abc进行加工 d = (a + b - c) * 100; return d; //输出加工品d}编写一个函数的过程,就是你生产一台加工机器的过程,你决定了这台加工机器是如何工作的,要做什么事情。
加工机器

函数,就是一台加工机器。

输入原料,输出加工品,就是一台加工机器的职责。

function doTask(a, b, c) {
   // a, b, c就是输入的原料

   var d;

   // 对abc进行加工
   d = (a + b - c) * 100;

   return d; //输出加工品d
}

编写一个函数的过程,就是你生产一台加工机器的过程,你决定了这台加工机器是如何工作的,要做什么事情。

引用别人的函数,就是你采购了别人的加工机器,你可以不知道它是怎么运行的,但是你必须知道它能帮你达成什么目的。

目录
相关文章
|
Python
利用Python对白葡萄酒品质进行分析与处理实战(附源码)
利用Python对白葡萄酒品质进行分析与处理实战(附源码)
587 0
|
前端开发 JavaScript 开发者
构建工具对比:Webpack与Rollup的前端工程化实践
【10月更文挑战第11天】本文对比了前端构建工具Webpack和Rollup,探讨了它们在模块打包、资源配置、构建速度等方面的异同。通过具体示例,展示了两者的基本配置和使用方法,帮助开发者根据项目需求选择合适的工具。
318 3
|
存储 安全 API
当前可信执行环境落地情况
当前可信执行环境落地情况
279 0
|
Java 测试技术 项目管理
Maven 构建生命周期
Maven生命周期包括Clean(clean)、Default(validate, compile, test, package, verify, install, deploy)和Site(site, deploy-site),管理项目构建、测试、打包、验证、安装与部署。Clean清除编译输出,Default执行从验证到部署的全过程,Site生成并发布项目文档。每个阶段按顺序执行,简化项目管理。
|
存储 人工智能 搜索推荐
【探索排序算法的魅力:优化、性能与实用技巧】(下)
【探索排序算法的魅力:优化、性能与实用技巧】
128 0
JAVA AQS 抽象队列同步器
在 AQS(AbstractQueuedSynchronizer)中,可以通过一些机制来实现共享锁。AQS是Java并发包中的一个基础框架,它提供了一种用于构建锁和同步器的工具。
|
传感器
通过求解数学模型来选择编码节点的最佳数量和位置(Matlab代码实现)
通过求解数学模型来选择编码节点的最佳数量和位置(Matlab代码实现)
150 0
通过求解数学模型来选择编码节点的最佳数量和位置(Matlab代码实现)
|
JSON 安全 fastjson
Fastjson 1.2.80 及之前版本存在 Throwable 反序列化漏洞
Fastjson 1.2.80 及之前版本存在 Throwable 反序列化漏洞
772 0
|
JavaScript 前端开发
js单线程、同步、异步
什么是单线程?同步、异步的产生?
272 0
|
安全 网络安全 数据安全/隐私保护
【网络安全】学过编程就是黑客?
【网络安全】学过编程就是黑客?
285 0