控制语句比较

一、判断语句
python使用if...elif...else判断,例如:

a,b,c = 3,5,7
if b>a:
  print(a)
elif b>c:
  print(c)
else: 
  print(a)

JavaScript使用if ()....else if.....else...判断,例如:

var a = 3, b = 5, c = 7;
if (b>a){
  console.log(a);
}
else if (b>c){
  console.log(c);
}
else{
  console.log(a);
}

二、循环
python使用while循环,while后面直接写结束条件,初始条件和递增条件需要在另外写

a,b = 3,6
i = 1
while a<b:
  print("hello python")
  i = i + 1

JavaScript使用for循环,初始条件、递增条件、结束条件都在while后面写,

var a = 3, b = 6;
for (var i=1; a<b; i++){
  console.log("hello js")
}

三、遍历
python使用for a in b的方式,把可遍历对象b一个一个遍历给a
JavaScript使用for (var a in b)的方式(和python一样)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,763评论 0 17
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,147评论 0 10
  • Python语言特性 1 Python的函数参数传递 看两个如下例子,分析运行结果: 代码一: a = 1 def...
    时光清浅03阅读 3,408评论 0 0
  • Python语言特性 1 Python的函数参数传递 看两个如下例子,分析运行结果: 代码一: a = 1 def...
    伊森H阅读 8,206评论 0 15
  • 观察者模式 策略模式 装饰者模式 工厂方法模式 单例模式 命令模式 适配器模式与外观模式 模板方法模式 迭代器与组...
    Kwee阅读 2,472评论 0 1