研究分析JS中的三种逻辑语句
JS中的三种逻辑语句:顺序、分支和循环语句。
一、顺序语句
代码规范如下:1.
<script type="text/javascript">
var a = 10;
var b = 5;
var c = a==b?"A等于B":"A不等于B";
alert(c);顺序语句
2.var sex = true;
var xb = sex?"男":"女";
alert(xb);顺序语句
</script>
二、分支语句(if语句)
代码规范如下:1.
<script type="text/javascript">
var a = 10;
var b = 5;
写条件
if(a==b){
满足条件执行代码
alert("A等于B");
}
else{
不满足条件执行代码
alert("A不等于B");
}
</script>
2.有两个变量,根据用户输入的运算符不同得出不同结果
让用户输入第一个变量
var a = parseInt(prompt("请输入第一个变量"));
让用户输入第二个变量
var b = parseInt(prompt("请输入第二个变量"));
让用户输入运算符
<script type="text/javascript">
var c = prompt("请输入运算符");
switch(c)
{
case "+":
alert(a+b);
break;
case "-":
alert(a-b);
break;
case "*":
alert(a*b);
case "/":
alert(a/b);
break;
case "%":
alert(a%b);
break;
default:
alert("0");
}
</script>
三、循环语句(for循环)
代码规范如下:1.
<script type="text/javascript">
for(var i=0;i<10;i++)
{
alert(i);
}
先执行初始值--条件判断--循环体--状态改变--条件判断--循环体--状态改变--。。。。
</script>
2. 100以内的奇数偶数
<script type="text/javascript">
var js ="";
var os ="";
for(i=1;i<100;i++)
{
if(i%2 != 0)
{
os=os+i+"|";
}
else
{
js=js+i+"|";
}
}
alert(os);
alert(js);
</script>
研究分析JS中的三种逻辑语句的更多相关文章
- js中的三种函数写法
js中的三种函数写法 <script type="text/javascript"> //普通的声明方式 function myFun(m,n){ alert(m+n) ...
- JS中的三种循环
三种循环1.while 2.do while 3.for 1.while: 语法结构:while(条件){代码块:改变条件} 步骤:1.初始化变量 2.判断条件 3.执行代码块 4.改变初始条 ...
- JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?
一种: <a href="javascript:if(confirm('确实要删除该内容吗?')){location='http://www.google.com'}"> ...
- Js中的三个错误语句:try、catch、throw
Js中的三个错误语句:try.catch.throw
- js中的三种弹框分别是alert(),confirm(),prompt()
1.alert(): ①写在<script>标签中 ②括号中的内容为字符串或者整型 ③点击确认即可关闭,无返回值 2.confirm(): ①写在<script>标签中 ②括号 ...
- JavaScript中的三种弹出对话框
学习过js的小伙伴会发现,我们在一些实例中用到了alert()方法.prompt()方法.prompt()方法,他们都是在屏幕上弹出一个对话框,并且在上面显示括号内的内容,使用这种方法使得页面的交互性 ...
- js oop中的三种继承方法
JS OOP 中的三种继承方法: 很多读者关于js opp的继承比较模糊,本文总结了oop中的三种继承方法,以助于读者进行区分. <继承使用一个子类继承另一个父类,子类可以自动拥有父类的属性和方 ...
- C++中的三种继承方式
1,被忽略的细节: 1,冒号( :)表示继承关系,Parent 表示被继承的类,public 的意义是什么? class Parent { }; class Child : public Parent ...
- Vue中的三种Watcher
Vue中的三种Watcher Vue可以说存在三种watcher,第一种是在定义data函数时定义数据的render watcher:第二种是computed watcher,是computed函数在 ...
随机推荐
- VB6之WM_COPYDATA
WM_COPYDATA消息是一种进程间通信的一种方式,参考文档如下: http://msdn.microsoft.com/en-us/library/windows/desktop/ms649011( ...
- 集成 ssh第一阶段
1.添加spring支持,包含spring-hibernate和spring-struts2.添加struts支持,包含struts-spring3.添加hibernate支持,在spring配置文件 ...
- FileMethods
}else { System.out.println("不能写入此文件"); } System.out.println("此文件最后修改时间是2000年1月1日后的&qu ...
- voa 2015 / 4 / 25
When English speakers talk about time and place, there are three little words that often come up: in ...
- springmvc(一) springmvc框架原理分析和简单入门程序
springmvc这个框架真的非常简单,感觉比struts2还更简单,好好沉淀下来学习~ --WH 一.什么是springmvc? 我们知道三层架构的思想,并且如果你知道ssh的话,就会更加透彻的理解 ...
- php中curl的使用(一)
cURL 是一个利用URL语法规定来传输文件和数据的工具,PHP的curl是通过libcurl库与服务器使用各种类型的协议,如HTTP.FTP.TELNET等. PHP curl函数 curl_clo ...
- 一颗简单的hibernate栗子
Hibernate是一个开源的ORM框架,顾名思义,它的核心思想即ORM(Object Relational Mapping,对象关系映射),可以通过对象来操作数据库中的信息,据说开发者一开始是不太熟 ...
- .NetCore~C#6的一些新特性
回到目录 在进行.netCore平台后,由于它的版本在.net4.6,C#6之后,所以它的语法也有一些新的特性,主要表现在以下几个方面 只读属性初始化 static string Hello => ...
- String to Integer (atoi) - 字符串转为整形,atoi 函数(Java )
String to Integer (atoi) Implement atoi to convert a string to an integer. [函数说明]atoi() 函数会扫描 str 字符 ...
- 微信小程序怎么用?线下商家最适合玩小程序
随着微信小程序不断地释放新功能,许多行业越来越关注小程序,目前已经有不少餐饮和线下传统零售企业开始谋划利用好小程序.但是,线下商业有着复杂的场景,如何针对自己行业的特点和需求开发出属于自己的小程序,是 ...