首页 > 其他分享 >js代码的函数及应用

js代码的函数及应用

时间:2024-04-09 20:04:45浏览次数:24  
标签:function 函数 代码 js year var alert

昨天学习了单击事件及其应用,现在我们接触js的函数。

什么是函数?函数是可以重复执行的代码,需要通过函数名称来执行代码。 

    自定义一个函数
     function  功能名称(){
       代码
         }

例题:     圆的面积    

 var r = 5;
    var pi = 3.14

    function circle(){
        alert(pi * r * r)
    }


    circle();

函数分为无参函数和有参函数。

无参函数
    function 函数名称(){
    }
有参函数
  function   函数名(){
   return()
}
函数名()

例题:

    5000到8000之间的润年

    function getRun(year) {
        //能被4整除 不能100整除   或者  能被400整除
        if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
            alert(year + '闰年')
        } else {
            alert(year + '不是闰年')
        }
    }
封装一个功能,计算两个数的和
function getSum(a, b) {
alert(a + b)
    }
使用函数
    getSum(200, 100);




求指定10-20的和
function getSum2(num1, num2) {
        var sum = 0;
        for (var i = num1; i <= num2; i++) {
            sum += i;
        }
        alert(sum)
    }
getSum2(10, 20)




定义一个函数,传入三个参数,两个数字、一个运算符,根据传入的运算符计算出结果
    function getSum(a, b, c) {
        switch (c) {
            case '*':
                alert(a * b);
                break;
            case '+':
                alert(a + b);
                break;
            case '-':
                alert(a - b);
                break;
            case '/':
                alert(a / b);
                break;
        }
    }
    getSum(9, 8, '*')

function 函数名(形参1,形参2){

        执行的代码

        return 结果

    }

函数名(实参1,实参2)

标签:function,函数,代码,js,year,var,alert
From: https://blog.csdn.net/2401_83693610/article/details/137563941

相关文章

  • Day34代码随想录(1刷)贪心
    435.无重叠区间给定一个区间的集合 intervals ,其中 intervals[i]=[starti,endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。示例1:输入:intervals=[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:in......
  • Django便捷函数shortcuts
    一、Django便捷函数1、介绍包django.shortcuts收集助手函数和“跨”多级mvc的类,换句话说,为了方便起见,这些函数/类引入受控耦合。fromdjango.shortcutsimportrender,HttpResponse,redirect,reverse,resolve_url2、官方链接https://docs.djangoproject.com/zh-hans/3......
  • C语言08-函数(递归、字符串、日期时间、数学计算函数),指针
    第11章函数11.7递归函数​ ——相当于俄罗斯套娃;一个程序未执行结束会挂起,相当于堆栈一个函数在函数体内又调用了本身,我们称为递归调用,这样的函数就是递归函数。递归函数成功执行需满足以下两个条件:(1)必须有一个明显的结束条件。(2)必须有一个趋近于结束条件的趋势......
  • js 常用数组函数 join() 拼接, push()尾部添加、pop()移除最后一项、shift()删除第一项
    js常用数组函数join()拼接,push()尾部添加、pop()移除最后一项、shift()删除第一项、unshift()头部添加、sort()小到大顺序排列、slice()截取获取新数组、splice()分隔截取数组、concat()连接、reverse()反转文章目录1.join()函数2.push()函数3.pop()函数4.sh......
  • 函数方法
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacex180821{classProgram{staticvoidMain(string[]args);////很多的类方法,其中math//Console.WriteLine(Math.Abs(-22......
  • 使用C语言函数对数组进行操作
        前言       在我们了解数组和函数之后,我们对数组和函数进行结合,之后完成一些操作吧    题目描述    杰克想将函数与数组结合进行一些操作,以下是他想要达到的效果,请你帮帮他吧!    创建一个整型数组,完成对数组的操作   ......
  • 虚函数以及虚函数表
    虚函数的作用主要是实现了多态的机制。简单来说,就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这样子就可以让父类的指针有“多种形态”,这是一种泛型技术。就是试图使用不变的代码来实现可变的算法。每个对象占用存储空间的只是该对象的数据部......
  • visualstudio设置代码片段
    代码片段用于快捷健自动补全代码进入IDE——工具——代码片段管理器(Ctrl+k+b)——复制文件路径在winr命令窗口打开更改完后,重命名后放到文件夹,重新打开IDE新建快捷键记录:RE+tab:Console.ReadLine();  新建一个Console.WriteLine的代码片段<?xmlversion="1.0"encoding......
  • 交通规划四阶段法:基于 Python 的交通分布预测算法复现 - 附完整代码链接
    目录交通规划四阶段法:基于Python的交通分布预测算法复现-附完整代码链接我只是想使用这些代码下载代码文件代码的使用方法合作部分代码内容的展示交通规划四阶段法:基于Python的交通分布预测算法复现-附完整代码链接我这个学期有交通规划的课程。·交通规划四阶段法中第......
  • 在Windows环境下使用NodeJS的fast-glob不正确执行的问题
    fast-glob是NodeJS中的一个非常高效的文件遍历工具,通过它在文件系统中方便的指定和筛选文件,它采用UnixBashshell使用的规则返回与一组定义的指定模式匹配的路径名,并进行了一些简化,同时以任意顺序返回结果。它支持同步、Promise和StreamAPI。在Windows环境下使用NodeJS中的......