1. 程式人生 > >關於Python、Java和HTML語言裡面的連續判斷

關於Python、Java和HTML語言裡面的連續判斷

Python 連續判斷

a=100
b=10
c=1
if a>b>c:
	print("可以連續判斷!")
else:
	print("不可以連續判斷!")

在這裡插入圖片描述

在這裡,Python先對a>b進行了判斷!然後再對b>c進行判斷!換言之如下程式碼:

if a>b && b>c:

Javascript 裡面的連續判斷

var a = 100;
var b = 10;
var c = 1;
if (a>b>c){console.log("可以連續")}else{console.log("不可以連續!")}

在這裡插入圖片描述


從上面可以看出在Javascript裡面是無法進行連續判斷的,實際上if語句裡面是這麼執行得到:

a>b //此處返回true,翻譯成數字也就是1,然後
1>c //此時會再這麼判斷,不成立執行else

那麼現在我們把c賦值小於1,看如下:
在這裡插入圖片描述
啊哈!是不是懵逼了!

HTML 裡面的連續判斷:

看啥看,那裡面根本不讓你寫出連續判斷來,所以啊別想了,乖乖的一個一個來吧!

真是人生苦短,我學Python!