Pertanyaan yang diberi tag «ternary-operator»

Operator kondisional adalah operator terner yang merupakan bagian dari sintaks untuk ekspresi kondisional dasar dalam beberapa bahasa pemrograman. Ini juga biasa disebut sebagai operator terner atau inline if. Bahasa yang berbeda memiliki sintaks yang berbeda untuk konstruksi yang sama, tetapi semua memilih di antara salah satu dari dua opsi berdasarkan suatu kondisi.

16
Apa itu Java?: Operator dipanggil dan apa fungsinya?
Saya telah bekerja dengan Java beberapa tahun, tetapi sampai saat ini saya belum menemukan konstruk ini: int count = isHere ? getHereCount(index) : getAwayCount(index); Ini mungkin pertanyaan yang sangat sederhana, tetapi bisakah seseorang menjelaskannya? Bagaimana saya membacanya? Saya cukup yakin saya tahu cara kerjanya. jika isHerebenar, getHereCount()disebut, jika isHerefalse getAwayCount()disebut. …

13
Bagaimana cara menggunakan operator terner (? :) di PHP sebagai singkatan dari "if / else"?
Berdasarkan contoh dari halaman ini , saya memiliki contoh kode yang berfungsi dan tidak berfungsi di bawah ini. Kode kerja menggunakan ifpernyataan: if (!empty($address['street2'])) echo $address['street2'].'<br />'; Kode tidak berfungsi menggunakan operator terner: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also tested this (empty($address['street2'])) ? …

4
Operator terner Java vs if / else dalam kompatibilitas <JDK8
Baru-baru ini saya membaca kode sumber Spring Framework. Sesuatu yang tidak saya mengerti diletakkan di sini: public Member getMember() { // NOTE: no ternary expression to retain JDK &lt;8 compatibility even when using // the JDK 8 compiler (potentially selecting java.lang.reflect.Executable // as common type, with that new base class …

4
Konstruksi Angularjs if-then-else dalam ekspresi
Dapatkah saya menggunakan konstruksi if-then-else (terner-operator) dalam ekspresi angularjs, misalnya saya memiliki fungsi $ scope.isExists (item) yang harus mengembalikan nilai bool. Saya ingin sesuatu seperti ini, &lt;div ng-repeater="item in items"&gt; &lt;div&gt;{{item.description}}&lt;/div&gt; &lt;div&gt;{{isExists(item) ? 'available' : 'oh no, you don't have it'}}&lt;/div&gt; &lt;/div&gt; Saya tahu bahwa saya dapat menggunakan fungsi yang …

2
Operator ternary di Jawa hanya mengevaluasi satu ekspresi sejak Java 7 - apakah itu berbeda di Java 1.6 dan yang lebih rendah?
Mempersiapkan ujian Oracle Certified Associate Java SE 8 Programmer 1, saya menemukan paragraf berikut tentang ekspresi terner di Panduan Studi resmi: Evaluasi Ekspresi Ternary Pada Java 7, hanya satu ekspresi kanan dari operator terner yang akan dievaluasi saat runtime. Dengan cara yang mirip dengan operator hubung singkat, jika salah satu …

7
Operator terner singkatan javascript
Saya tahu bahwa di php 5.3 daripada menggunakan sintaks operator terner redundan ini: startingNum = startingNum ? startingNum : 1 ... kita dapat menggunakan sintaks singkatan untuk operator terner jika memungkinkan: startingNum = startingNum ?: 1 Dan saya tahu tentang operator terner di javascript: startingNum = startingNum ? startingNum : …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.