Rumah > Artikel > hujung hadapan web > Cara menggunakan tanda soal dalam js
Tanda soal dalam JavaScript ialah operator ternary, digunakan untuk memilih satu daripada dua nilai berdasarkan syarat: Sintaks: result = (condition) ? nilai 1 : nilai 2: pilih nilai 1 jika benar, pilih nilai jika ia palsu Nilai 2.
Penggunaan tanda soal dalam JavaScript
Tanda soal (?) dalam JavaScript ialah operator ternary yang digunakan untuk memilih satu daripada dua nilai melalui ungkapan bersyarat.
Sintaks:
<code>结果 = (条件) ? 值1 : 值2;</code>
Di mana:
条件
是一个布尔表达式,决定选择 值1
还是 值2
。值1
是如果 条件
为真时要返回的值。值2
是如果 条件
为假时要返回的值。示例:
<code>const isHappy = true; const greeting = (isHappy) ? "你好,幸福的人!" : "你好,不开心的人。"; console.log(greeting); // 输出:你好,幸福的人!</code>
用途:
三元运算符通常用于简化条件语句。它提供了一种简洁的方式来基于条件选择值,而无需使用 if-else
语句。
注意事项:
if-else
value1
ialah nilai yang akan dikembalikan jika condition
adalah benar. value2
ialah nilai yang akan dikembalikan jika condition
adalah palsu. 🎜🎜🎜🎜Contoh: 🎜🎜rrreee🎜🎜Tujuan: 🎜🎜🎜Pengendali ternary sering digunakan untuk memudahkan pernyataan bersyarat. Ia menyediakan cara ringkas untuk memilih nilai berdasarkan syarat tanpa menggunakan pernyataan if-else
. 🎜🎜🎜Nota: 🎜🎜🎜🎜Pengendali ternary mempunyai keutamaan yang lebih rendah daripada pengendali tugasan, jadi berhati-hati apabila menggunakan operator bersarang. 🎜🎜Pengendali ternary hanya boleh mengembalikan satu nilai. Jika anda perlu mengembalikan berbilang nilai, gunakan pernyataan if-else
atau binaan aliran kawalan lain. 🎜🎜Atas ialah kandungan terperinci Cara menggunakan tanda soal dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!