当前位置: 首页 > news >正文

JavaScript练习(一)

练习1:

       定义变量存储以下信息,然后按如下格式在页面上输出

        姓名:张三

        年龄:21

        性别:男

        职业:学生

        住址:江苏南京

        电话:1234567

var name="张三";var age="21";var sex="男";var job="学生";var address="江苏南京";var phone="1234567";document.write("姓名:"+name+"<br>");document.write("年龄:"+age+"<br>");document.write("性别:"+sex+"<br>");document.write("职业:"+job+"<br>");document.write("住址:"+address+"<br>");document.write("电话:"+phone+"<br>");

练习2:

        提示两名学生分别输入:姓名、HTML成绩、CSS成绩、JavaScript成绩,

        然后按如下格式在控制台输出一份成绩单

        姓名         HTML     CSS      JavaScript

        唐伯虎        90       78          70

        秋香           96       98          82

 var name =prompt("请输入您的姓名:");var HTML=prompt("请输入您的HTML成绩:");var CSS=prompt("请输入您的CSS成绩:");var JavaScript=prompt("请输入您的JavaScript成绩:");var name2 =prompt("请输入您的姓名:");var HTML2=prompt("请输入您的HTML成绩:");var CSS2=prompt("请输入您的CSS成绩:");var JavaScript2=prompt("请输入您的JavaScript成绩:");console.log("姓名\t\tHTML\t\tCSS\t\tJavaScript");console.log(name+"\t\t"+HTML+"\t\t\t"+CSS+"\t\t"+JavaScript);console.log(name2+"\t\t"+HTML2+"\t\t\t"+CSS2+"\t\t"+JavaScript2);

练习3:

       交换两个变量的值,定义两个变量num1和num2,

       并分别赋值为任意整数,请问如何交换num1和num2的值(至少两种方式)

var num1=3;var num2=8;console.log("交换前的值:","num1:"+num1,"num2:"+num2);//方法1:使用临时变量进行交换 var temp=num1;//3num1=num2;//8num2=temp;//3console.log("交换后的值:","num1:"+num1,"num2:"+num2);//方法2:使用加减运算var num1=3;var num2=8;num1=num1+num2;//11num2=num1-num2;//3num1=num1-num2;//8console.log("交换后的值:","num1:"+num1,"num2:"+num2);//方法3:数组的解构赋值var num1=3;var num2=8;[num1,num2]=[num2,num1];console.log("交换后的值:","num1:"+num1,"num2:"+num2);

       练习4:

       提示用户输入姓名和成绩,已知隔壁老王的成绩比他高5分,

       请分别输出当前用户和老王的信息

var name=prompt("请输入姓名:");var grade=prompt("请输入成绩:");var grade2=Number(grade)+5;console.log("姓名:"+name+"\t\t成绩:"+grade);console.log("老王的成绩:"+grade2);

http://www.mrgr.cn/news/16138.html

相关文章:

  • Python使用OpenCV识别图片人脸
  • 成都高温限电:当电动汽车「无电可充」
  • 【高中数学\基本不等式】已知a,b皆为正数,且2/(a+2)+1/(a+2b)=1,则a+b的最小值是多少,此时a等于几?
  • 如何打造免费体育馆场地预约系统?php vue技术实现,简易操作指南
  • ChatGPT、Claude 和 Gemini 在数据分析方面的合作(第 3 部分):机器学习的最佳 AI 助手
  • Windows中pip换源
  • Codeforces Round 969 (Div. 2)
  • 让PDF格式为LLM应用做好准备:探索Marker开源工具
  • Halcon轮廓的生成
  • springbootmybatis中数组和字符串数据类型的转换
  • 国际动态:全球视角下的风云变幻
  • 网站建设完成后, 做seo必须知道的专业知识之--黑帽SEO
  • 深入理解Python中的属性(Property)及其用途
  • 二叉树详解(2)
  • 巧用scss实现一个通用的媒介查询代码
  • 52-java bufferedreader读取文件
  • iOS面试:BAD_ACCESS在什么情况下出现?
  • hadoop常用地址
  • 【 html+css 绚丽Loading 】 000027 旋风破云扇
  • 获取当前计算机的处理器架构platform.machine()