9.29学习的js基础
js基础
1、三种js引入方式
a)、<input type="button" value="点击事件" onClick="document.write('Hello Word!')">
b)、 <script type="text/javascript">
document.write('Hello Word!')
</script>
c)、<script type="text/javascript" src="js/index.js"></script>
注: 外部引用 路径要写对
单双引号:引号里面不能用相同的引号
2、三种弹窗 alter confirm prompt
3、两种注释方式 // 单行注释 /* 多行注释 */
4、定义变量 var 变量名 = 变量值;
var 变量名;
变量名 = 变量值;
注:都是分号结束
做了几个小练习练习巩固一下学的几个语句。
1
var a=prompt("输入一个值");
if(a%2 == 0){
alert("他是一个偶数")
}
else{
alert("是一个奇数")
}
输入一个数,判断是0~100之间的数
输入姓名,分数判断是否及格,如果超过80分则输出 “你学的不错,值得表扬!”,如果在50—60分之间则输出“就差一点点,再加把劲”,如果小于50则输出“使劲努力,不要偷懒!”
标准体重:
男士体重=身高-100±3,女士体重=身高-110±3
将公式变形为:男士体重-身高+100=±3 女士体重-身高+110=±3
var a=prompt("性别");
var z=prompt("体重");
var g=prompt("身高");
if(a="男"){
if(z-g+100>3){
document.write("超重");}
else if(z-g+100<-3){
document.write("轻");}
else{
document.write("正常");}}
else if(a="女"){if(z-g+110>3){
document.write("超重");}
else if(z-g+110<-3){
document.write("轻");}
else{
document.write("正常");}
}
2
var aa=“星期六”;
swith(aa){
case“星期六”:
上班
break;
case“星期天”:
不上班
break;
(没有匹配的输出这) defluat:上班
break;
}*
3
输入正整数n,求1-n的和。
100节楼梯,0-49节 分数等于节数 50以后(包括50)每节10分输入节数 得出分数
var num=prompt("请输入节数"),
sum=0;
if(num<=49){
for(var i=1;i<=num;i++){
sum=sum+i
}
}else if(100>=num){
var cha=num-49;
for(var i=1;i<=49;i++){
sum=sum+i; sum=sum+1是迭代
}
sum=sum+cha*10
}else{
alert("您输入的大于100")
}
document.write(sum)
*
**
***
var xing="*";
for(i=0 ;i<3;i++){
for(j=0;j<=i;j++){
document.write(xing);
}
document.write("<br>");
}
9.29学习的js基础的更多相关文章
- AJAX学习前奏----JS基础加强
AJAX学习前奏----JS基础加强 知识概要: 1.js类&属性&方法的定义 2.静态属性与方法 3.构造方法 4.原型的使用 5.Object对象直接加属性和方法 6.JSO ...
- 使用eclipse初步学习vue.js基础==》v-for的使用 ②
一.步骤演示 1. 新建一个jsp文件 2. 把vue.js放到Web的js目录下 3. 在jsp中引入vue.js <script src="${pageContext.reques ...
- 1. JavaScript学习笔记——JS基础
1. JavaScript基础 1.1 语法 严格区分大小写 标识符,第一个字符可以是 $,建议使用小驼峰法, 保留字.关键字.true.false.null不能作为标识符 JavaScript是用U ...
- (初学JS)JS基础——ATM机终端程序编写<1.0>
初步学习了JS基础,为了更好地将所学知识熟练运用,我进行了银行ATM存取款机的模拟程序编写,主要通过VScode终端实现系列操作. 我的ATM程序包括6个主要功能:1.查询余额 2.存钱 3. 取钱 ...
- JS基础学习——对象
JS基础学习--对象 什么是对象 对象object是JS的一种基本数据类型,除此之外还包括的基本数据类型有string.number.boolean.null.undefined.与其他数据类型不同的 ...
- JS基础学习——闭包
JS基础学习--闭包 什么是闭包 闭包的定义如下,它的意思是闭包使得函数可以记住和访问它的词法范围,即使函数是在它声明的词法范围外执行.更简单来讲,函数为了自己能够正确执行,它对自己的词法范围产生闭包 ...
- JS基础学习——作用域
JS基础学习--作用域 什么是作用域 变量的作用域就是变量能被访问到的代码范围,比如在下面的这个js代码中,变量a的作用域就是函数foo,因此在全局作用域内的console.log(a)语句不能访问到 ...
- JS基础学习1
1 JS 概述 一个完整的javascript实现是由以下3个不同部分组成的: (1) 核心(ECMAscript) (2) 文档对象模型(DOM) Document object ...
- 【JS基础语法】---学习roadmap---6 parts
JS基础语法---roadmap Part 1 - 2: Part 3 - 4: Part 5 - 6
随机推荐
- 【BZOJ】1008: [HNOI2008]越狱(组合数学)
题目 题目描述 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种.如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 输入输出格式 ...
- mysql where语句中 or 和 and连用注意点
在mysql中,经常会遇到这样的情况,在写条件语句where时,可能会同时有多个条件的“或”或者“与”,但经常会达不到效果,经百度,本人发现一个where语句中同时出现条件的“与”或者“或的时候”,要 ...
- PowerMock单元测试
在Java程序的单元测试中常用的mock工具有Mockito和EasyMock.但是这两种mock工具都无法实现对静态.final.私有方法或类的mock.因此有了功能强大的PowerMock工具.P ...
- php介绍
PHP 简介 PHP 是服务器端脚本语言. 您应当具备的基础知识 在继续学习之前,您需要对以下知识有基本的了解: HTML CSS 如果您希望首先学习这些项目,请在我们的 首页 访问这些教程. PHP ...
- mysql 更改密码
Mac 安装mysql时会生成一个默认密码: 这个可以在通知中找到,如果你需要更改密码则继续看下面, 今天给mac安装了MySQL,安装过程非常的顺利,但是在用一个可视化工具进行连接时,需要输入密码, ...
- leetcode477
public class Solution { public int TotalHammingDistance(int[] nums) { , n = nums.Length; ; j < ; ...
- 关于junit包导入不了但是maven本地库中却存在的问题
导入项目的时候发现junit的类使用不了,于是就去看看包导入了没有 发现包是灰色的,于是猜想可能是maven本地库中包没下载过来 查询了本地库发现包是存在的,这就奇怪的,经过网上查询之后得到解决方案 ...
- C#登陆界面学习编写 2018.08.03
简单的登陆界面的编写,在编写如下界面时,设置错误次数上限需要用到静态变量 public static int count;//计算错误次数(为静态变量) 可以防止点击登陆后次数被清空,在登陆后打开新的 ...
- REST介绍与REST在PHP中的应用
当HTTP被发明出来的时候,其实REST就已经存在了.可惜这么多年来,WEB开发模式却越来越背离HTTP的本质,舍本逐末的追求起RPC之类的东西.此时REST重新回到人们的视线里,无疑让大家开始反思过 ...
- Robocopy和xxcopy全掌握
Windows提供的复制操作功能实在是太过简陋,可定制性又不强,在复制.移动.备份文件夹的时候,总要循环往复做多次操作.现在我们就向你介绍两款强力复制备份软件:Robocopy和XXCOPY,具体功能 ...