javascript基础语法-第05天4-素材01函数_第1页
javascript基础语法-第05天4-素材01函数_第2页
javascript基础语法-第05天4-素材01函数_第3页
javascript基础语法-第05天4-素材01函数_第4页
javascript基础语法-第05天4-素材01函数_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaScript目函数的概目函数的使函数的参s函数的返回sarguments的使函数案函数的两 方在虽然目函数的概目函数的使函数的参s函数的返回sarguments的使函数案函数的两 方 函数和调用函数}} 2 函数名();调用的时候千 注意 2主主主硬内存2案例:利用函数计算1-100之间的累加 for(vari=1;i<=100;i++){sumNumi把每个数值都累加到变量中}}2 目函数的概目函数的使s函数的参s函数的返回arguments的使函数案函数的两 方 }函数名(实参1实参2实参3案例:利用函数求任意两个数的functionfunctiongetSum(num1,num2){}getSum(1,3);//getSum(6,5);//3}getSum(1,3);//getSum(6,5);// 3} sum(100400500 //3目函数的概目函数的使s函数的参s函数的返回arguments的使函数案函数的两 方returnreturnreturn}函数名 如果函数returnreturn return} 此时sum的值就等于666,因为return4案例1:利用函数求任意两个数returnnum1>num2?num1:}4案例2:利用函数求任意一个数组中的最大4案例2:利用函数求任意一个数组中的最大varmaxNum=0;for(vari=0;i<if(numArray[i]>maxNum){maxNum=}}}vararrNum=varmaxNgetMaxFromArr(arrNum4returnreturnnum1num2注意:return}varresNumadd(21,6resNum //4returnreturn}varresNumadd(21,6)resNum //4案例:创建一个函数,实现两个数之间的加减乘除运算,并将结果返varvaraparseFloat(prompt('请输入第一个数varbparseFloat(prompt('请输入第二个数'));functioncount(a,b){vararr=[a+b,a-b,a*b,a/b];returnarr;}varresult=count(a,b);4return4breakcontinuereturn如如

他们俩的功能都是实现某种功 输入原内部处输出果

functionfn(参数1,参数}

输入参内部处返回结 目函数的概目函数的使s函数的参s函数的返回arguments的使函数案函数的两 方它是当前函数的一个内置对象argumentsarguments对象中了传递的length按索引方 数pushpop案例:利用函数求任意个数的最varmax=for(vari=0;i<arguments.length;i++)if(max<arguments[i])max=}}return}目函数的概目函数的使s函数的参s函数的返回arguments的使函数案函数的两 方案例1:利用函数封装方式,翻转任意一个数varnewArr=[];for(vari=arr.length-1;i>=0;i--)}}vararr1=reverse([1,3,4,6,9]);6for(vari=0;i<arr.length-1;i++){for(varj=0;j<arr.length-i-1;j++){if(arr[j]>arr[j+1])vartemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}return}6案例3断闰varflag=if(year%4===0&&year%100!==0||year%400===0)flag=}return}6 6 functionfunctionfn1(){}functionfn2(){}案例4:用户输入年份,输出当前年份2月份的天目函数概

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论