Conditional Operator: Pengertian, Arti, dan Pembahasannya!

2 min read

Gambar Kamus Akronim Istilah Jargon Dan Terminologi Teknologi Programming Languages Atau Bahasa Pemrograman

Berikut ini adalah postingan artikel kategori DevOps yang membahas tentang penjelasan pengertian, definisi, dan arti dari istilah kata conditional operator berdasarkan rangkuman dari berbagai jenis macam sumber (referensi) relevan, terkait, serta terpercaya.

Pengertian Conditional Operator

Apa itu sebetulnya yang dimaksud dengan conditional operator ini?

Operator bersyarat di C#, adalah operator yang mengambil tiga operan (ketentuan yang harus diperiksa), nilai ketika kondisi tersebut benar dan nilai ketika kondisi tersebut salah.

Operator bersyarat diwakili oleh simbol ‘?:’.

Operan pertama (ditentukan sebelum ‘?:’) adalah ekspresi evaluasi (bersyarat).

Itu harus sedemikian rupa sehingga jenis ekspresi yang dievaluasi dapat secara implisit dikonversi menjadi ‘bool’ atau yang mengimplementasikan operator yang benar untuk menghindari kesalahan kompilasi.

Operan kedua dan ketiga mengontrol jenis ekspresi bersyarat.

Ini lebih sering digunakan dalam penugasan dan bukan sebagai pernyataan yang menghasilkan kesalahan kompilasi.

Jika nilai pengembalian operan pertama (ekspresi bersyarat) benar, operan kedua dievaluasi.

Kalau tidak, operan ketiga dievaluasi.

Oleh karena itu, hasil dari operator bersyarat adalah hasil dari evaluasi ekspresi yang dipertimbangkan untuk evaluasi.

Untuk ekspresi yang dinyatakan sebagai X? A: B, operan A akan dievaluasi jika hanya operan x (ekspresi bersyarat) yang dikembalikan benar.

Jika tidak, operan B akan dievaluasi.

Istilah ini juga dikenal sebagai operator ternary atau inline IF (IIF).

Pembahasan dari Apa itu Pengertian, Arti, dan Istilah Teknis Kata Conditional Operator

Ilustrasi Gambar Pembahasan Apa Pengertian Arti Dan Definisi Istilah Akronim Jargon Kata Teknis Atau Terminologi Conditional Operator
Ilustrasi Gambar Pembahasan Apa Itu Pengertian Arti Dan Definisi Istilah Akronim Jargon Kata Teknis Atau Terminologi Conditional Operator

Baik, agar kita dapat lebih mendalami arti penjelasan serta maksud dari acronym atau kata tersebut di atas, pastinya kita juga perlu memahami lebih dalam tentang pembahasandari apa itu pengertian, maksud, dan akronim, istilah, jargon, atau terminologi conditional operator.

Operator bersyarat adalah satu -satunya operator ternary (mengambil tiga operan) di C#.

Ini membentuk sebagai alternatif dari konstruk IF-Else, yang memberikan keringkasan yang lebih baik dengan lebih sedikit kode dan keterbacaan yang lebih baik.

Selama kompilasi, kompiler C# menerjemahkan ekspresi ternary ke dalam pernyataan cabang, yang dapat memadatkan banyak pernyataan IF dan mengurangi sarang pada tingkat kode sumber.

Terkadang, kode yang dihasilkan untuk operator ternary dapat meningkatkan kinerja dengan mengatur ulang beberapa instruksi.

Properti operator bersyarat adalah:

Ini adalah asosiatif kanan, menyiratkan bahwa operasi dikelompokkan dari kanan ke kiri.
Itu selalu mengevaluasi salah satu dari dua ekspresi yang ditentukan setelah simbol operator bersyarat.

Itu tidak pernah mengevaluasi keduanya.
Operan pertama harus memiliki tipe integral atau pointer.
Operan kedua dan ketiga harus dapat dikonversi satu sama lain dan tidak dapat dikonversi bersama -sama ke beberapa jenis lainnya.
Jenis hasil adalah tipe umum, yang merupakan nilai-L, tetapi hanya jika kedua operan kedua dan ketiga memiliki jenis yang sama dan keduanya adalah nilai-L.
Hanya panggilan penugasan, kenaikan, penurunan dan ekspresi objek baru yang dapat digunakan pernyataan ASA.
Ketika hasil evaluasi ekspresi menggunakan operator ternary digunakan dalam pernyataan pengembalian metode, tipenya harus cocok dengan jenis pengembalian metode yang melampirkan untuk kompilasi yang berhasil.
Ketika hasilnya tidak konstan, jenis ekspresi bersyarat didasarkan pada yang lebih umum dari dua jenis.

Seperti yang sudah kita lihat di atas, istilah ini merupakan salah satu dari kumpulan kamus, akronim, istilah, jargon, atau terminologi dalam bidang teknologi yang diawali dengan abjad atau awalan C, serta merupakan terms yang terkait dengan DevOps dengan subkategori Programming Languages.

Arti Conditional Operator dalam Kamus Terjemahan Bahasa Indonesia dan Inggris

Selain membahas tentang pengertian dan pembahasan definisinya, untuk lebih memperdalamnya, di sini kita juga perlu mengetahui apa arti kata conditional operator dalam kamus terjemahan bahasa Indonesia dan Inggris.

Untuk lebih mudah dalam memahaminya, di artikel ini Kami akan menguraikannya berupa tabel terjemahan bahasa Indonesia dan Inggris sebagai berikut.

Tipe Bahasa Indonesia Bahasa Inggris
Terminologi operator bersyarat conditional operator
Kategori devop devops

Penutup

Baiklah, di atas adalah pembahasan dan penjelasan tentang apa itu arti dari conditional operator.

Semoga postingan artikel yang sudah Kami bagikan ini dapat bermanfaat serta dapat menambah wawasan kita semua.

Lihat juga pembahasandari apa itu pengertian, maksud, dan akronim, istilah, jargon, atau terminologi artikel lainnya yang berhubungan dengan bidang Teknologi yang ada di laman blog UrlWebsite Kami.

Sumber (Referensi)

Artikel ini dibuat berdasar dari simpulan arti definisi dari berbagai referensi relevan yang berotoritas seperti Wikipedia, Webopedia Technology Dictionary dan beberapa sumber lainnya seperti Technopedia dan Techterms. Kata Conditional Operator ini merupakan salah satu dari kumpulan terminologi “DevOps dengan subkategori Programming Languages” dalam bidang teknologi yang dimulai dengan abjad atau awalan C. Artikel ini di-update pada bulan Nov tahun 2024.

UrlWebsite Blog: Membahas Teknologi Lebih Lanjut!