1. 程式人生 > >JavaScript -- 條件運算子

JavaScript -- 條件運算子

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            /*
             * 條件運算子也叫三元運算子
             *  語法:
             *      條件表示式?語句1:語句2;
             *  - 執行的流程:
             *      條件運算子在執行時,首先對條件表示式進行求值,
             *          如果該值為true,則執行語句1,並返回執行結果
             *          如果該值為false,則執行語句2,並返回執行結果
             *      如果條件的表示式的求值結果是一個非布林值,
             *          會將其轉換為布林值然後在運算
             */
//false?alert("語句1"):alert("語句2"); var a = 300; var b = 143; var c = 50; //a > b ? alert("a大"):alert("b大"); //獲取a和b中的最大值 //var max = a > b ? a : b; //獲取a b c 中的大值 //max = max > c ? max : c; //這種寫法不推薦使用,不方便閱讀
var max = a > b ? (a > c ? a :c) : (b > c ? b : c); //console.log("max = "+max); //"hello"?alert("語句1"):alert("語句2");
</script> </head> <body> </body> </html>

相關推薦

JavaScript -- 條件運算子

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <

JavaScript條件語句-5

for pre lib asc efault 學習 結構 長度 應用 學習目標 1.掌握length屬性的應用 2.掌握if語句的嵌套 length 語法:string.length 功能:獲取string字符串的長度 返回值:number JavaScript

javascript 條件語句

代碼 生成 條件 自動 做的 決定 bre asc ron 1.JavaScript If...Else 語句 條件語句用於基於不同的條件來執行不同的動作。 1.1條件語句 通常在寫代碼時,您總是需要為不同的決定來執行不同的動作。您可以在代碼中使用條件語句來完成該任務。 在

java基礎第九篇 條件運算子(三元運算子

條件運算子( ? : )也稱為 “三元運算子”。 語法形式:布林表示式 ? 表示式1 :表示式2 運算過程:如果布林表示式的值為 true ,則返回 表示式1 的值,否則返回 表示式2 的值 例子如下: packa

JavaScript邏輯運算子 三元表示式

邏輯運算子: &&(與): 運算子兩邊只要有一個是假,那麼它的運算結果就是假, 只有兩個都為真的時候,運算結果才是真的。   ||(或): 運算子兩邊只要有一個是真的那麼他就是真的,只有兩個 都為假的時候,它才是假的。   !(非): 取反,假的變成真的

「譯」寫好JavaScript條件語句的5條守則

原文地址:5 Tips to Write Better Conditionals in JavaScript 原文作者:ecelyn Yeen(@jecelynyeen) 譯文出自:阿里雲翻譯小組 譯文連結:github.com/dawn-teams/… 譯者:眠雲(楊濤

寫好JavaScript條件語句的5條守則

1.多重判斷時使用 Array.includes function test(fruit) { const redFruits = ['apple', 'strawberry', 'cherry', 'cranberries']; if (redFruits.includes(frui

條件運算子

package ch2; //條件運算子 public class ThreeOP { public static void main(String[] args) { int num1=3,num2=6; boolean result=(num1>num2)?true:false

04-JavaScript基礎-運算子操作

文章配套視訊 https://study.163.com/course/introduction/1005973001.htm 進製表示 在JS中可以表示不同進位制的數字(得看瀏覽器支援): 16進位制的數字,則需要以0x開頭 num = 0x18;

JavaScript instanceof 運算子深入剖析(實戰總結)

instanceof 運算子簡介 在 JavaScript 中,判斷一個變數的型別嚐嚐會用 typeof 運算子,在使用 typeof 運算子時採用引用型別儲存值會出現一個問題,無論引用的是什麼型別的物件,它都返回 “object”。ECMAScript 引入了另一個 Java 運算子 in

5個小技巧讓你寫出更好的 JavaScript 條件語句

來源:掘金,譯者:Hopsken 連結:https://juejin.im/post/5bb9e3085188255c352d7326 作者:@Jecelyn Yeen 原文:https://scotch.io/tutorials/5-tips-to-write-better-conditi

寫好JavaScript條件語句的5個技巧

1、使用Array.includes處理多種條件 讓我們來看一下的例子: // conditionfunction test(fruit) { if (fruit == 'apple' || fruit == 'strawberry') { console.log('red');

“全棧2019”Java第十九章:關係運算符、條件運算子和三元運算子

難度 初級 學習時間 10分鐘 適合人群 零基礎 開發語言 Java 開發環境 JDK v11 IntelliJ IDEA v2018.3 文章原文連結 “全棧2019”Java第十九章:關係運算符、條件運算子和三元運算子 下一章 “全棧2019”Java第二十章:按位

JavaScript 數學運算子 特殊字元 純數字字串

數學運算子 +, - ,* ,/ ,%, () 運算順序: 先算乘除取餘,再加減, 又小括號的先算小括號。 正常運算大家都會,這裡我主要講一講純數字字串 和 特殊字元(boolean,null, undefined, infinity, NaN)等 1. 純數字的字串也可以運算。只不過除了加法意外,都會

JavaScript 邏輯運算子 特殊字元 純數字字串

邏輯運算子: &&, ||,!  運算順序: !==> && ==>|| 這個就簡單了看一看就懂了. a&&b, a||b 邏輯與&&,只要 a能被轉換為false,那麼結果就是a;否則返回b 邏輯與||, 只要a

java中的算術運算子、賦值運算子、比較運算子、邏輯運算子條件運算子(huangf)

一、算術運算子 算術運算子主要用於進行基本的算術運算,如加法、減法、乘法、除法等。 Java 中常用的算術運算子: 其中,++ 和 – 既可以出現在運算元的左邊,也可以出現在右邊,但結果是不同滴 例1: 執行結果: 例2: 執行結果: 一定要注意哦!自增和自減運

Java的知識點5——擴充套件賦值運算子、 關係運算符、 邏輯運算子、字串連線符、 條件運算子

擴充套件運算子 程式 public class Dd1 { public static void main(String[] args) { int a=3; int b=4; a+=b;//相當於a=a+b; System.out.println("a

五個小技巧讓你寫出更好的 JavaScript 條件語句

在使用 JavaScript 時,我們常常要寫不少的條件語句。這裡有五個小技巧,可以讓你寫出更乾淨、漂亮的條件語句。 1. 使用 Array.includes 來處理多重條件 舉個栗子: // 條件語句 function test(fruit) { if (

java常見練習題題目:利用條件運算子的巢狀來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。

題目:題目:利用條件運算子的巢狀來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。 首先定義一個成績,然後根據成績進行判斷,如果不滿足在判斷中再加入判斷,完成運算子巢狀判斷,即: 最終程式碼 public cl

【譯】寫好JavaScript條件語句的5個技巧

譯文 當我們寫JavaScript程式碼時,經常會用到到條件判斷處理,這裡有5個技巧能使你寫出更好、更簡潔的條件語句。 1、使用Array.includes處理多種條件 讓我們來看一下的例子: // conditionfunction test(fruit) { if (fruit == 'apple' ||