js-day04-作业

// -------------------------Day04homework  大练习------------------------
#### 练习题1: 
   * 显示用户输入内容
   * 要求:
        1. 封装函数, 名字为printfInput
        2. 功能: 将用户输入的内容, 在页面中显示
        3. 测试: 写一个输入确认框, 调用该函数时将输入内容传入, 观察页面中的内容是否与输入内容一致
先不要看答案
~~~javascript
function printfInput(content) { 
    // 将用户输入的内容, 在页面中显示
    let str = content
    document.write(str)
  }
  let constr = prompt('请输入内容')
  printfInput(constr)
~~~
#### 练习题2:
求和函数
要求:
1. 封装函数, 名字为sum
2. 功能: 根据传入的两个数,求和并且返回求和的结果(函数必须有return返回值)
3. 测试: 调用该函数时获取结果后在控制台打印结果判断是否正确
先不要看答案哦~~~
~~~javascript
function sum(x, y) {
  let res = x + y
  return res
  // return x + y
}
let te = sum(1, 2)
document.write(`两者的和是${te}`)
~~~
#### 练习题3:
实现两个数的值交换(函数版本)  
目的: 封装函数, 复习函数的基本写法
要求:
1. 函数名为 changeNum()
2. 调用函数时,在控制台输出a=1,b=2
3. 经过函数内部处理后,输出a=2,b=1
 4. console.log的代码全部封装在函数内部
 5. 准备代码如下, 在此基础上继续编写
 6. 可以多调用两次
先不要看答案哦~~
~~~javascript
function changeNum(x,y) { 
     let temp = x
     x = y 
     y = temp 
    document.write(`a的结果是${x} <br> b的结果是${y}`)
}
changeNum(3,4)
changeNum('pink', 'red')
~~~
#### 练习题4:
封装余额函数
目的: 复习函数的声明与调用
要求:
1. 运行程序后, 浏览器显示输入确认框(prompt)
2. 第一个输入确认框提示输入银行卡余额
3. 第二个输入确认框提示输入当月食宿消费金额
4. 第三个输入确认框提示输入当月生活消费金额
5. 输入完毕后,在页面中显示银行卡剩余金额
6. 提示: 所有功能代码封装在函数内部(函数需要把余额返回)
~~~javascript
function test() {
  let a = prompt('银行卡金额')
  let b = prompt('当月食宿消费金额?')
  let c = prompt('当月生活消费金额?')
  let d = a - b - c
  return d
}
let money = test() 
document.write(`我的银行卡余额还有${money}元`)
~~~
1. 计算1-n之间所有数的和
2. 计算m-n之间所有数的和 
3. 学生的分数是一个数组,计算每个学生的总分 
© 版权声明
好牛新坐标
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章

没有相关内容!