JS基础之逻辑结构与循环操作示例


Posted in Javascript onJanuary 19, 2020

本文实例讲述了JS逻辑结构与循环操作。分享给大家供大家参考,具体如下:

JS的逻辑结构与循环和java基本相同。不同会进行解释;

instance:

<html>
 <head>
 <title>js逻辑结构与循环</title>
 <meta charset="UTF-8"/>
 <script type="text/javascript">
//  判断:if判断单重判断,双重判断,多重判断,switch判断:
  var a=1;
  var b=4;
  if(a>=0){
  alert("ok");
  }
  if(b>=6){
  alert("over five");
  }
  else{
  alert("below six");
  }
  switch (a){
  case 1:
   alert("没错");
   break;
  case 2:
   alert("怎么说");
  case 3:
   alert("讲道理");
//  case "a":
//   alert("就是想看看");
  default:
   alert("AHA");
   break;
  }
//  循环:for循环,while循环,do-while循环
  for(var i=1;i<=9;i++){
  for(var j=1;j<=i;j++){
//   alert(i+"*"+j+"="+i*j);
   document.write(i+"*"+j+"="+i*j);
   document.write("  ");
  }
    document.write("<br />");
  }
  var e=3;
  do{
  alert("给你吃");
  alert("没吃饱");
  e--;
  alert(e);
  }while(e)
 </script>
 </head>
 <body>
 </body>
</html>

注意:do{循环体}while(判断条件)注意其格式,竟然忘了可还行!嗯,没什么区别。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

更多关于JavaScript相关内容可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
动态加载js文件 document.createElement
Oct 14 Javascript
页面右下角弹出提示框示例代码js版
Aug 02 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
移动端JQ插件hammer使用详解
Jul 03 Javascript
javascript实现框架高度随内容改变的方法
Jul 23 Javascript
Angular Js文件上传之form-data
Aug 28 Javascript
详解ECharts使用心得总结
Dec 06 Javascript
BootStrapValidator初使用教程详解
Feb 10 Javascript
jquery实现轮播图效果
Feb 13 Javascript
vue2.0获取自定义属性的值
Mar 28 Javascript
Vue 权限控制的两种方法(路由验证)
Aug 16 Javascript
element跨分页操作选择详解
Jun 29 Javascript
js实现图片上传到服务器和回显
Jan 19 #Javascript
ES6如何用一句代码实现函数的柯里化
Jan 18 #Javascript
ES6 Object.assign()的用法及其使用
Jan 18 #Javascript
vue项目中监听手机物理返回键的实现
Jan 18 #Javascript
vue组件内部引入外部js文件的方法
Jan 18 #Javascript
Node.js实现批量下载图片简单操作示例
Jan 18 #Javascript
vue实现微信浏览器左上角返回按钮拦截功能
Jan 18 #Javascript
You might like
PHP&amp;MYSQL服务器配置说明
2006/10/09 PHP
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
2012/08/08 PHP
php缩小png图片不损失透明色的解决方法
2013/12/25 PHP
如何把php5.3版本升级到php5.4或者php5.5
2015/07/31 PHP
php断点续传之文件分割合并详解
2016/12/13 PHP
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
jquery tools系列 expose 学习
2009/09/06 Javascript
Jquery 获取checkbox的checked问题
2011/11/16 Javascript
jQuery aminate方法定位到页面具体位置
2013/12/26 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
详解javascript遍历方式
2015/11/11 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
2018/05/09 jQuery
Vue实现左右菜单联动实现代码
2018/08/12 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
JavaScript在web自动化测试中的作用示例详解
2019/08/25 Javascript
在博客园博文中添加自定义右键菜单的方法详解
2020/02/05 Javascript
[01:48:04]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第一场 2月7日
2021/03/11 DOTA
深入了解Python数据类型之列表
2016/06/24 Python
Python实现自动添加脚本头信息的示例代码
2016/09/02 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
django rest framework serializers序列化实例
2020/05/13 Python
python中如何打包用户自定义模块
2020/09/23 Python
python 中 .py文件 转 .pyd文件的操作
2021/03/04 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
SQL数据库笔试题
2016/03/08 面试题
如何通过jdbc调用存储过程
2012/04/19 面试题
酒店管理专业自荐信
2014/05/23 职场文书
综合实践活动报告
2015/02/05 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
2015年秋季开学典礼校长致辞
2015/07/16 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
python opencv旋转图片的使用方法
2021/06/04 Python