[{"data":1,"prerenderedAt":1825},["ShallowReactive",2],{"navigation":3,"/docs/java/getting-started/operator":218,"/docs/java/getting-started/operator-surround":1820},[4,23,33,44,88,106,124,135,146,157],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Protokol FTS.","/docs/getting-started/protokol","1.docs/1.getting-started/2.protokol","i-lucide-file-text",{"title":18,"path":19,"stem":20,"icon":21},"Lisensi","/docs/getting-started/lisensi","1.docs/1.getting-started/3.Lisensi","i-lucide-scroll-text",false,{"title":24,"path":25,"stem":26,"children":27,"icon":29},"Memulai dengan Nuxt","/docs/nuxt","1.docs/10.Nuxt/1.index",[28,30],{"title":24,"path":25,"stem":26,"icon":29},"i-simple-icons-nuxtdotjs",{"title":24,"path":31,"stem":32,"icon":29},"/docs/nuxt/getting-started","1.docs/10.Nuxt/1.getting-started",{"title":34,"path":35,"stem":36,"children":37,"page":22},"Laravel","/docs/laravel","1.docs/2.laravel",[38],{"title":39,"path":40,"stem":41,"children":42},"Laravel Documentation","/docs/laravel/getting-started","1.docs/2.laravel/1.getting-started/index",[43],{"title":39,"path":40,"stem":41},{"title":45,"path":46,"stem":47,"children":48,"page":22},"Html","/docs/html","1.docs/3.HTML",[49,81],{"title":50,"path":51,"stem":52,"children":53,"icon":55},"HTML Introduction","/docs/html/getting-started","1.docs/3.HTML/1.getting-started/index",[54,56,61,66,71,76],{"title":50,"path":51,"stem":52,"icon":55},"i-lucide-file-code",{"title":57,"path":58,"stem":59,"icon":60},"Cara Penulisan HTML","/docs/html/getting-started/cara-penulisan-html","1.docs/3.HTML/1.getting-started/2.cara-penulisan-html","i-lucide-code",{"title":62,"path":63,"stem":64,"icon":65},"Tabel, Video, dan Elemen Semantik","/docs/html/getting-started/element-semantik-dan-visual","1.docs/3.HTML/1.getting-started/3.element-semantik-dan -visual","i-lucide-table",{"title":67,"path":68,"stem":69,"icon":70},"Formulir dan Input Pengguna","/docs/html/getting-started/formulir","1.docs/3.HTML/1.getting-started/4.formulir","i-lucide-form-input",{"title":72,"path":73,"stem":74,"icon":75},"Audio, Canvas, Iframe, dan Elemen Head","/docs/html/getting-started/audio-canvas-iframe-dan-elemen-head","1.docs/3.HTML/1.getting-started/5.Audio-Canvas-Iframe-dan-Elemen-Head","i-lucide-heading",{"title":77,"path":78,"stem":79,"icon":80},"Praktik Terbaik, Debugging, dan Langkah Selanjutnya","/docs/html/getting-started/praktik","1.docs/3.HTML/1.getting-started/6.praktik","i-lucide-check-circle",{"title":82,"path":83,"stem":84,"children":85,"icon":87},"Koleksi Lengkap Tag HTML Langka","/docs/html/pustaka","1.docs/3.HTML/2.PUSTAKA/1.index",[86],{"title":82,"path":83,"stem":84,"icon":87},"i-lucide-code-xml",{"title":89,"path":90,"stem":91,"children":92,"page":22},"Css","/docs/css","1.docs/4.CSS",[93,99],{"title":94,"path":95,"stem":96,"children":97},"CSS Documentation","/docs/css/getting-started","1.docs/4.CSS/1.getting-started/index",[98],{"title":94,"path":95,"stem":96},{"title":100,"path":101,"stem":102,"children":103,"icon":105},"CSS Layouts","/docs/css/layouts","1.docs/4.CSS/2.layouts/1.index",[104],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-layout-template",{"title":107,"path":108,"stem":109,"children":110,"page":22},"Js","/docs/js","1.docs/5.JS",[111,117],{"title":112,"path":113,"stem":114,"children":115},"JavaScript Documentation","/docs/js/getting-started","1.docs/5.JS/1.getting-started/index",[116],{"title":112,"path":113,"stem":114},{"title":118,"path":119,"stem":120,"children":121,"icon":123},"Custom Components","/docs/js/components","1.docs/5.JS/2.components/1.index",[122],{"title":118,"path":119,"stem":120,"icon":123},"i-lucide-component",{"title":125,"path":126,"stem":127,"children":128,"page":22},"Ts","/docs/ts","1.docs/6.TS",[129],{"title":130,"path":131,"stem":132,"children":133},"TypeScript Documentation","/docs/ts/getting-started","1.docs/6.TS/1.getting-started/index",[134],{"title":130,"path":131,"stem":132},{"title":136,"path":137,"stem":138,"children":139,"page":22},"Next","/docs/next","1.docs/7.Next",[140],{"title":141,"path":142,"stem":143,"children":144},"Next.js Documentation","/docs/next/getting-started","1.docs/7.Next/1.getting-started/index",[145],{"title":141,"path":142,"stem":143},{"title":147,"path":148,"stem":149,"children":150,"page":22},"Mongodb","/docs/mongodb","1.docs/8.MongoDB",[151],{"title":152,"path":153,"stem":154,"children":155},"MongoDB Documentation","/docs/mongodb/getting-started","1.docs/8.MongoDB/1.getting-started/index",[156],{"title":152,"path":153,"stem":154},{"title":158,"path":159,"stem":160,"children":161,"page":22},"Java","/docs/java","1.docs/9.Java",[162],{"title":163,"path":164,"stem":165,"children":166,"icon":168},"Java untuk Pemula — Bagian 1","/docs/java/getting-started","1.docs/9.Java/1.getting-started/index",[167,169,174,179,183,188,193,198,203,208,213],{"title":163,"path":164,"stem":165,"icon":168},"i-lucide-coffee",{"title":170,"path":171,"stem":172,"icon":173},"Modul 9 — String","/docs/java/getting-started/string","1.docs/9.Java/1.getting-started/10.string","i-lucide-text",{"title":175,"path":176,"stem":177,"icon":178},"Latihan Soal Level 1–3","/docs/java/getting-started/latihan-soal","1.docs/9.Java/1.getting-started/11.latihan-soal","i-lucide-dumbbell",{"title":180,"path":181,"stem":182,"icon":168},"Modul 1 — Pengenalan Java","/docs/java/getting-started/pengenalan-java","1.docs/9.Java/1.getting-started/2.pengenalan-java",{"title":184,"path":185,"stem":186,"icon":187},"Modul 2 — Tipe Data & Variabel","/docs/java/getting-started/tipe-data-variabel","1.docs/9.Java/1.getting-started/3.tipe-data-variabel","i-lucide-database",{"title":189,"path":190,"stem":191,"icon":192},"Modul 3 — Operator","/docs/java/getting-started/operator","1.docs/9.Java/1.getting-started/4.operator","i-lucide-calculator",{"title":194,"path":195,"stem":196,"icon":197},"Modul 4 — Input & Output","/docs/java/getting-started/input-output","1.docs/9.Java/1.getting-started/5.input-output","i-lucide-terminal",{"title":199,"path":200,"stem":201,"icon":202},"Modul 5 — Percabangan","/docs/java/getting-started/percabangan","1.docs/9.Java/1.getting-started/6.percabangan","i-lucide-git-branch",{"title":204,"path":205,"stem":206,"icon":207},"Modul 6 — Perulangan","/docs/java/getting-started/perulangan","1.docs/9.Java/1.getting-started/7.perulangan","i-lucide-repeat",{"title":209,"path":210,"stem":211,"icon":212},"Modul 7 — Array","/docs/java/getting-started/array","1.docs/9.Java/1.getting-started/8.array","i-lucide-table-2",{"title":214,"path":215,"stem":216,"icon":217},"Modul 8 — Method","/docs/java/getting-started/method","1.docs/9.Java/1.getting-started/9.method","i-lucide-code-2",{"id":219,"title":189,"body":220,"description":1814,"extension":1815,"meta":1816,"navigation":1817,"path":190,"seo":1818,"stem":191,"__hash__":1819},"docs/1.docs/9.Java/1.getting-started/4.operator.md",{"type":221,"value":222,"toc":1808},"minimark",[223,251,256,260,271,274,279,282,671,859,1022,1241,1489,1671,1674,1676,1680,1683,1698,1701,1709,1722,1724,1728,1731,1739,1741,1745,1796,1804],[224,225,231,237,242,247],"div",{"className":226},[227,228,229,230],"flex","items-center","gap-2","mb-4",[232,233,236],"badge",{"color":234,"variant":235},"neutral","subtle","Pemula",[232,238,241],{"color":239,"variant":240},"primary","solid","Operator",[232,243,246],{"color":244,"variant":245},"secondary","outline","Ekspresi",[232,248,250],{"color":249,"variant":240},"info","Java 21 LTS",[252,253,255],"h1",{"id":254},"modul-3-operator","🧮 Modul 3 — Operator",[257,258,259],"p",{},"Operator adalah simbol khusus yang digunakan untuk melakukan operasi pada satu atau lebih operand (nilai atau variabel). Java menyediakan berbagai jenis operator untuk memanipulasi data.",[261,262,264],"tip",{"icon":263},"i-lucide-lightbulb",[257,265,266,270],{},[267,268,269],"strong",{},"Tujuan Modul:"," Setelah mempelajari modul ini, Anda akan mampu menggunakan operator aritmatika, penugasan, increment/decrement, relasional, logika, dan ternary dalam program Java.",[272,273],"hr",{},[275,276,278],"h2",{"id":277},"jenis-jenis-operator","📋 Jenis-Jenis Operator",[257,280,281],{},"Kita akan membahas 6 kategori operator utama di Java. Klik tab di bawah untuk melihat masing-masing kategori.",[283,284,285],"tabs",{},[286,287,290,293,442,473,502],"tabs-item",{"icon":288,"label":289},"i-lucide-plus-circle","Aritmatika",[257,291,292],{},"Operator aritmatika digunakan untuk operasi matematika dasar.",[294,295,296,314],"table",{},[297,298,299],"thead",{},[300,301,302,305,308,311],"tr",{},[303,304,241],"th",{},[303,306,307],{},"Nama",[303,309,310],{},"Contoh",[303,312,313],{},"Hasil",[315,316,317,351,371,391,422],"tbody",{},[300,318,319,326,329,341],{},[320,321,322],"td",{},[323,324,325],"code",{},"+",[320,327,328],{},"Penjumlahan / Concatenation",[320,330,331,334,335,334,338],{},[323,332,333],{},"5 + 3"," ",[336,337],"br",{},[323,339,340],{},"\"Halo\" + \" Java\"",[320,342,343,334,346,334,348],{},[323,344,345],{},"8",[336,347],{},[323,349,350],{},"\"Halo Java\"",[300,352,353,358,361,366],{},[320,354,355],{},[323,356,357],{},"-",[320,359,360],{},"Pengurangan",[320,362,363],{},[323,364,365],{},"10 - 4",[320,367,368],{},[323,369,370],{},"6",[300,372,373,378,381,386],{},[320,374,375],{},[323,376,377],{},"*",[320,379,380],{},"Perkalian",[320,382,383],{},[323,384,385],{},"3 * 7",[320,387,388],{},[323,389,390],{},"21",[300,392,393,398,401,411],{},[320,394,395],{},[323,396,397],{},"/",[320,399,400],{},"Pembagian",[320,402,403,334,406,334,408],{},[323,404,405],{},"10 / 3",[336,407],{},[323,409,410],{},"10.0 / 3",[320,412,413,416,417,334,419],{},[323,414,415],{},"3"," (bulat!) ",[336,418],{},[323,420,421],{},"3.333...",[300,423,424,429,432,437],{},[320,425,426],{},[323,427,428],{},"%",[320,430,431],{},"Modulo (sisa bagi)",[320,433,434],{},[323,435,436],{},"10 % 3",[320,438,439],{},[323,440,441],{},"1",[443,444,447],"callout",{"icon":445,"color":446},"i-lucide-alert-triangle","warning",[257,448,449,452,454,457,458,461,462,464,334,467,469,470],{},[267,450,451],{},"Perhatian — Integer Division!",[336,453],{},[323,455,456],{},"10 / 3 = 3"," (bukan 3.33) karena kedua operand adalah ",[323,459,460],{},"int",".",[336,463],{},[267,465,466],{},"Solusi:",[323,468,410],{}," atau ",[323,471,472],{},"(double) 10 / 3",[261,474,476,481],{"icon":475},"i-lucide-info",[257,477,478],{},[267,479,480],{},"Modulo berguna untuk:",[482,483,484,492],"ul",{},[485,486,487,488,491],"li",{},"Cek genap/ganjil: ",[323,489,490],{},"x % 2 == 0"," → genap",[485,493,494,495,498,499],{},"Siklus berulang: ",[323,496,497],{},"jam % 24",", ",[323,500,501],{},"menit % 60",[503,504,510],"pre",{"className":505,"code":506,"filename":507,"language":508,"meta":509,"style":509},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","int a = 10, b = 3;\nSystem.out.println(a + b); // 13\nSystem.out.println(a - b); // 7\nSystem.out.println(a * b); // 30\nSystem.out.println(a / b); // 3  ← bukan 3.33!\nSystem.out.println(a % b); // 1  ← sisa dari 10/3\n","Contoh Aritmatika","javascript","",[323,511,512,543,575,599,623,647],{"__ignoreMap":509},[513,514,517,521,525,529,532,535,537,540],"span",{"class":515,"line":516},"line",1,[513,518,520],{"class":519},"sTEyZ","int a ",[513,522,524],{"class":523},"sMK4o","=",[513,526,528],{"class":527},"sbssI"," 10",[513,530,531],{"class":523},",",[513,533,534],{"class":519}," b ",[513,536,524],{"class":523},[513,538,539],{"class":527}," 3",[513,541,542],{"class":523},";\n",[513,544,546,549,551,554,556,560,563,565,568,571],{"class":515,"line":545},2,[513,547,548],{"class":519},"System",[513,550,461],{"class":523},[513,552,553],{"class":519},"out",[513,555,461],{"class":523},[513,557,559],{"class":558},"s2Zo4","println",[513,561,562],{"class":519},"(a ",[513,564,325],{"class":523},[513,566,567],{"class":519}," b)",[513,569,570],{"class":523},";",[513,572,574],{"class":573},"sHwdD"," // 13\n",[513,576,578,580,582,584,586,588,590,592,594,596],{"class":515,"line":577},3,[513,579,548],{"class":519},[513,581,461],{"class":523},[513,583,553],{"class":519},[513,585,461],{"class":523},[513,587,559],{"class":558},[513,589,562],{"class":519},[513,591,357],{"class":523},[513,593,567],{"class":519},[513,595,570],{"class":523},[513,597,598],{"class":573}," // 7\n",[513,600,602,604,606,608,610,612,614,616,618,620],{"class":515,"line":601},4,[513,603,548],{"class":519},[513,605,461],{"class":523},[513,607,553],{"class":519},[513,609,461],{"class":523},[513,611,559],{"class":558},[513,613,562],{"class":519},[513,615,377],{"class":523},[513,617,567],{"class":519},[513,619,570],{"class":523},[513,621,622],{"class":573}," // 30\n",[513,624,626,628,630,632,634,636,638,640,642,644],{"class":515,"line":625},5,[513,627,548],{"class":519},[513,629,461],{"class":523},[513,631,553],{"class":519},[513,633,461],{"class":523},[513,635,559],{"class":558},[513,637,562],{"class":519},[513,639,397],{"class":523},[513,641,567],{"class":519},[513,643,570],{"class":523},[513,645,646],{"class":573}," // 3  ← bukan 3.33!\n",[513,648,650,652,654,656,658,660,662,664,666,668],{"class":515,"line":649},6,[513,651,548],{"class":519},[513,653,461],{"class":523},[513,655,553],{"class":519},[513,657,461],{"class":523},[513,659,559],{"class":558},[513,661,562],{"class":519},[513,663,428],{"class":523},[513,665,567],{"class":519},[513,667,570],{"class":523},[513,669,670],{"class":573}," // 1  ← sisa dari 10/3\n",[286,672,675,678,794],{"icon":673,"label":674},"i-lucide-pencil","Penugasan",[257,676,677],{},"Operator penugasan digunakan untuk memberi nilai ke variabel, sering dikombinasikan dengan operasi lain.",[294,679,680,691],{},[297,681,682],{},[300,683,684,686,688],{},[303,685,241],{},[303,687,310],{},[303,689,690],{},"Setara Dengan",[315,692,693,709,726,743,760,777],{},[300,694,695,699,704],{},[320,696,697],{},[323,698,524],{},[320,700,701],{},[323,702,703],{},"x = 10;",[320,705,706],{},[323,707,708],{},"x = 10",[300,710,711,716,721],{},[320,712,713],{},[323,714,715],{},"+=",[320,717,718],{},[323,719,720],{},"x += 5;",[320,722,723],{},[323,724,725],{},"x = x + 5",[300,727,728,733,738],{},[320,729,730],{},[323,731,732],{},"-=",[320,734,735],{},[323,736,737],{},"x -= 3;",[320,739,740],{},[323,741,742],{},"x = x - 3",[300,744,745,750,755],{},[320,746,747],{},[323,748,749],{},"*=",[320,751,752],{},[323,753,754],{},"x *= 2;",[320,756,757],{},[323,758,759],{},"x = x * 2",[300,761,762,767,772],{},[320,763,764],{},[323,765,766],{},"/=",[320,768,769],{},[323,770,771],{},"x /= 4;",[320,773,774],{},[323,775,776],{},"x = x / 4",[300,778,779,784,789],{},[320,780,781],{},[323,782,783],{},"%=",[320,785,786],{},[323,787,788],{},"x %= 3;",[320,790,791],{},[323,792,793],{},"x = x % 3",[503,795,798],{"className":505,"code":796,"filename":797,"language":508,"meta":509,"style":509},"int x = 10;\nx += 5; // x = x + 5 → 15\nx *= 2; // x = 15 * 2 → 30\nSystem.out.println(x); // 30\n","Contoh Penugasan",[323,799,800,811,826,840],{"__ignoreMap":509},[513,801,802,805,807,809],{"class":515,"line":516},[513,803,804],{"class":519},"int x ",[513,806,524],{"class":523},[513,808,528],{"class":527},[513,810,542],{"class":523},[513,812,813,816,818,821,823],{"class":515,"line":545},[513,814,815],{"class":519},"x ",[513,817,715],{"class":523},[513,819,820],{"class":527}," 5",[513,822,570],{"class":523},[513,824,825],{"class":573}," // x = x + 5 → 15\n",[513,827,828,830,832,835,837],{"class":515,"line":577},[513,829,815],{"class":519},[513,831,749],{"class":523},[513,833,834],{"class":527}," 2",[513,836,570],{"class":523},[513,838,839],{"class":573}," // x = 15 * 2 → 30\n",[513,841,842,844,846,848,850,852,855,857],{"class":515,"line":601},[513,843,548],{"class":519},[513,845,461],{"class":523},[513,847,553],{"class":519},[513,849,461],{"class":523},[513,851,559],{"class":558},[513,853,854],{"class":519},"(x)",[513,856,570],{"class":523},[513,858,622],{"class":573},[286,860,863,882,1016],{"icon":861,"label":862},"i-lucide-chevrons-up-down","Increment/Decrement",[257,864,865,866,869,870,873,874,877,878,881],{},"Operator ",[323,867,868],{},"++"," dan ",[323,871,872],{},"--"," digunakan untuk menambah atau mengurangi nilai variabel dengan 1. Ada dua bentuk: ",[267,875,876],{},"postfix"," (x++) dan ",[267,879,880],{},"prefix"," (++x).",[503,883,886],{"className":505,"code":884,"filename":885,"language":508,"meta":509,"style":509},"int x = 5;\n// POST-increment: pakai nilai dulu, baru tambah\nSystem.out.println(x++); // Cetak 5, lalu x jadi 6\nSystem.out.println(x);   // 6\n\nint y = 5;\n// PRE-increment: tambah dulu, baru pakai\nSystem.out.println(++y); // y jadi 6 dulu, cetak 6\nSystem.out.println(y);   // 6\n","Postfix vs Prefix",[323,887,888,898,903,928,947,953,964,970,996],{"__ignoreMap":509},[513,889,890,892,894,896],{"class":515,"line":516},[513,891,804],{"class":519},[513,893,524],{"class":523},[513,895,820],{"class":527},[513,897,542],{"class":523},[513,899,900],{"class":515,"line":545},[513,901,902],{"class":573},"// POST-increment: pakai nilai dulu, baru tambah\n",[513,904,905,907,909,911,913,915,918,920,923,925],{"class":515,"line":577},[513,906,548],{"class":519},[513,908,461],{"class":523},[513,910,553],{"class":519},[513,912,461],{"class":523},[513,914,559],{"class":558},[513,916,917],{"class":519},"(x",[513,919,868],{"class":523},[513,921,922],{"class":519},")",[513,924,570],{"class":523},[513,926,927],{"class":573}," // Cetak 5, lalu x jadi 6\n",[513,929,930,932,934,936,938,940,942,944],{"class":515,"line":601},[513,931,548],{"class":519},[513,933,461],{"class":523},[513,935,553],{"class":519},[513,937,461],{"class":523},[513,939,559],{"class":558},[513,941,854],{"class":519},[513,943,570],{"class":523},[513,945,946],{"class":573},"   // 6\n",[513,948,949],{"class":515,"line":625},[513,950,952],{"emptyLinePlaceholder":951},true,"\n",[513,954,955,958,960,962],{"class":515,"line":649},[513,956,957],{"class":519},"int y ",[513,959,524],{"class":523},[513,961,820],{"class":527},[513,963,542],{"class":523},[513,965,967],{"class":515,"line":966},7,[513,968,969],{"class":573},"// PRE-increment: tambah dulu, baru pakai\n",[513,971,973,975,977,979,981,983,986,988,991,993],{"class":515,"line":972},8,[513,974,548],{"class":519},[513,976,461],{"class":523},[513,978,553],{"class":519},[513,980,461],{"class":523},[513,982,559],{"class":558},[513,984,985],{"class":519},"(",[513,987,868],{"class":523},[513,989,990],{"class":519},"y)",[513,992,570],{"class":523},[513,994,995],{"class":573}," // y jadi 6 dulu, cetak 6\n",[513,997,999,1001,1003,1005,1007,1009,1012,1014],{"class":515,"line":998},9,[513,1000,548],{"class":519},[513,1002,461],{"class":523},[513,1004,553],{"class":519},[513,1006,461],{"class":523},[513,1008,559],{"class":558},[513,1010,1011],{"class":519},"(y)",[513,1013,570],{"class":523},[513,1015,946],{"class":573},[443,1017,1019],{"icon":1018},"i-lucide-flask",[257,1020,1021],{},"Perbedaan postfix dan prefix penting saat digunakan dalam ekspresi yang lebih kompleks.",[286,1023,1026,1040,1170],{"icon":1024,"label":1025},"i-lucide-scale","Relasional",[257,1027,1028,1029,1032,1033,469,1036,1039],{},"Operator relasional digunakan untuk membandingkan dua nilai. Hasilnya selalu ",[323,1030,1031],{},"boolean"," (",[323,1034,1035],{},"true",[323,1037,1038],{},"false",").",[294,1041,1042,1054],{},[297,1043,1044],{},[300,1045,1046,1048,1050,1052],{},[303,1047,241],{},[303,1049,307],{},[303,1051,310],{},[303,1053,313],{},[315,1055,1056,1075,1094,1113,1132,1151],{},[300,1057,1058,1063,1066,1071],{},[320,1059,1060],{},[323,1061,1062],{},"==",[320,1064,1065],{},"Sama dengan",[320,1067,1068],{},[323,1069,1070],{},"5 == 5",[320,1072,1073],{},[323,1074,1035],{},[300,1076,1077,1082,1085,1090],{},[320,1078,1079],{},[323,1080,1081],{},"!=",[320,1083,1084],{},"Tidak sama dengan",[320,1086,1087],{},[323,1088,1089],{},"5 != 6",[320,1091,1092],{},[323,1093,1035],{},[300,1095,1096,1101,1104,1109],{},[320,1097,1098],{},[323,1099,1100],{},">",[320,1102,1103],{},"Lebih besar",[320,1105,1106],{},[323,1107,1108],{},"7 > 3",[320,1110,1111],{},[323,1112,1035],{},[300,1114,1115,1120,1123,1128],{},[320,1116,1117],{},[323,1118,1119],{},"\u003C",[320,1121,1122],{},"Lebih kecil",[320,1124,1125],{},[323,1126,1127],{},"2 \u003C 8",[320,1129,1130],{},[323,1131,1035],{},[300,1133,1134,1139,1142,1147],{},[320,1135,1136],{},[323,1137,1138],{},">=",[320,1140,1141],{},"Lebih besar atau sama",[320,1143,1144],{},[323,1145,1146],{},"5 >= 5",[320,1148,1149],{},[323,1150,1035],{},[300,1152,1153,1158,1161,1166],{},[320,1154,1155],{},[323,1156,1157],{},"\u003C=",[320,1159,1160],{},"Lebih kecil atau sama",[320,1162,1163],{},[323,1164,1165],{},"3 \u003C= 5",[320,1167,1168],{},[323,1169,1035],{},[446,1171,1172,1183,1208],{"icon":445},[257,1173,1174],{},[267,1175,1176,1177,1179,1180,1182],{},"Kesalahan PALING SERING pemula — ",[323,1178,1062],{}," vs ",[323,1181,524],{},":",[482,1184,1185,1195],{},[485,1186,1187,1190,1191,1194],{},[323,1188,1189],{},"x = 5"," → ",[267,1192,1193],{},"mengisi"," nilai (assignment)",[485,1196,1197,1190,1200,1203,1204,397,1206,922],{},[323,1198,1199],{},"x == 5",[267,1201,1202],{},"membandingkan"," nilai (menghasilkan ",[323,1205,1035],{},[323,1207,1038],{},[503,1209,1211],{"className":505,"code":1210,"language":508,"meta":509,"style":509},"if (x = 5) { ... }  // ← BUG! Seharusnya: if (x == 5)\n",[323,1212,1213],{"__ignoreMap":509},[513,1214,1215,1219,1222,1224,1226,1229,1232,1235,1238],{"class":515,"line":516},[513,1216,1218],{"class":1217},"s7zQu","if",[513,1220,1221],{"class":519}," (x ",[513,1223,524],{"class":523},[513,1225,820],{"class":527},[513,1227,1228],{"class":519},") ",[513,1230,1231],{"class":523},"{",[513,1233,1234],{"class":523}," ...",[513,1236,1237],{"class":523}," }",[513,1239,1240],{"class":573},"  // ← BUG! Seharusnya: if (x == 5)\n",[286,1242,1245,1248,1339,1344,1415],{"icon":1243,"label":1244},"i-lucide-toggle-left","Logika",[257,1246,1247],{},"Operator logika digunakan untuk mengkombinasikan ekspresi boolean.",[294,1249,1250,1263],{},[297,1251,1252],{},[300,1253,1254,1256,1258,1261],{},[303,1255,241],{},[303,1257,307],{},[303,1259,1260],{},"Aturan",[303,1262,310],{},[315,1264,1265,1292,1319],{},[300,1266,1267,1272,1275,1285],{},[320,1268,1269],{},[323,1270,1271],{},"&&",[320,1273,1274],{},"AND (DAN)",[320,1276,1277,334,1279,1282,1283],{},[323,1278,1035],{},[267,1280,1281],{},"hanya jika KEDUA"," sisi ",[323,1284,1035],{},[320,1286,1287,1190,1290],{},[323,1288,1289],{},"(5>3) && (8>2)",[323,1291,1035],{},[300,1293,1294,1299,1302,1312],{},[320,1295,1296],{},[323,1297,1298],{},"||",[320,1300,1301],{},"OR (ATAU)",[320,1303,1304,1306,1307,1282,1310],{},[323,1305,1035],{}," jika ",[267,1308,1309],{},"MINIMAL SATU",[323,1311,1035],{},[320,1313,1314,1190,1317],{},[323,1315,1316],{},"(5>10) || (8>2)",[323,1318,1035],{},[300,1320,1321,1326,1329,1332],{},[320,1322,1323],{},[323,1324,1325],{},"!",[320,1327,1328],{},"NOT (BUKAN)",[320,1330,1331],{},"Membalik nilai boolean",[320,1333,1334,1190,1337],{},[323,1335,1336],{},"!(5>3)",[323,1338,1038],{},[257,1340,1341],{},[267,1342,1343],{},"Tabel Kebenaran:",[294,1345,1346,1365],{},[297,1347,1348],{},[300,1349,1350,1353,1356,1359,1362],{},[303,1351,1352],{},"A",[303,1354,1355],{},"B",[303,1357,1358],{},"A&&B",[303,1360,1361],{},"A||B",[303,1363,1364],{},"!A",[315,1366,1367,1379,1391,1403],{},[300,1368,1369,1371,1373,1375,1377],{},[320,1370,1035],{},[320,1372,1035],{},[320,1374,1035],{},[320,1376,1035],{},[320,1378,1038],{},[300,1380,1381,1383,1385,1387,1389],{},[320,1382,1035],{},[320,1384,1038],{},[320,1386,1038],{},[320,1388,1035],{},[320,1390,1038],{},[300,1392,1393,1395,1397,1399,1401],{},[320,1394,1038],{},[320,1396,1035],{},[320,1398,1038],{},[320,1400,1035],{},[320,1402,1035],{},[300,1404,1405,1407,1409,1411,1413],{},[320,1406,1038],{},[320,1408,1038],{},[320,1410,1038],{},[320,1412,1038],{},[320,1414,1035],{},[503,1416,1419],{"className":505,"code":1417,"filename":1418,"language":508,"meta":509,"style":509},"int umur = 17;\nboolean punyaSIM = false;\nboolean bolehBerkendara = (umur >= 17) && punyaSIM;\nSystem.out.println(bolehBerkendara); // false (umur OK, tapi tidak punya SIM)\n","Contoh Logika",[323,1420,1421,1433,1446,1469],{"__ignoreMap":509},[513,1422,1423,1426,1428,1431],{"class":515,"line":516},[513,1424,1425],{"class":519},"int umur ",[513,1427,524],{"class":523},[513,1429,1430],{"class":527}," 17",[513,1432,542],{"class":523},[513,1434,1435,1438,1440,1444],{"class":515,"line":545},[513,1436,1437],{"class":519},"boolean punyaSIM ",[513,1439,524],{"class":523},[513,1441,1443],{"class":1442},"sfNiH"," false",[513,1445,542],{"class":523},[513,1447,1448,1451,1453,1456,1458,1460,1462,1464,1467],{"class":515,"line":577},[513,1449,1450],{"class":519},"boolean bolehBerkendara ",[513,1452,524],{"class":523},[513,1454,1455],{"class":519}," (umur ",[513,1457,1138],{"class":523},[513,1459,1430],{"class":527},[513,1461,1228],{"class":519},[513,1463,1271],{"class":523},[513,1465,1466],{"class":519}," punyaSIM",[513,1468,542],{"class":523},[513,1470,1471,1473,1475,1477,1479,1481,1484,1486],{"class":515,"line":601},[513,1472,548],{"class":519},[513,1474,461],{"class":523},[513,1476,553],{"class":519},[513,1478,461],{"class":523},[513,1480,559],{"class":558},[513,1482,1483],{"class":519},"(bolehBerkendara)",[513,1485,570],{"class":523},[513,1487,1488],{"class":573}," // false (umur OK, tapi tidak punya SIM)\n",[286,1490,1492,1499,1583,1588,1593],{"icon":202,"label":1491},"Ternary",[257,1493,1494,1495,1498],{},"Operator ternary adalah operator bersyarat satu baris yang menggantikan ",[323,1496,1497],{},"if-else"," sederhana.",[503,1500,1502],{"className":505,"code":1501,"language":508,"meta":509,"style":509},"// Format: kondisi ? nilai_jika_true : nilai_jika_false\nint nilai = 75;\nString status = (nilai >= 70) ? \"Lulus\" : \"Tidak Lulus\";\nSystem.out.println(status); // Lulus\n",[323,1503,1504,1509,1521,1563],{"__ignoreMap":509},[513,1505,1506],{"class":515,"line":516},[513,1507,1508],{"class":573},"// Format: kondisi ? nilai_jika_true : nilai_jika_false\n",[513,1510,1511,1514,1516,1519],{"class":515,"line":545},[513,1512,1513],{"class":519},"int nilai ",[513,1515,524],{"class":523},[513,1517,1518],{"class":527}," 75",[513,1520,542],{"class":523},[513,1522,1523,1526,1528,1531,1533,1536,1538,1541,1544,1548,1551,1554,1556,1559,1561],{"class":515,"line":577},[513,1524,1525],{"class":519},"String status ",[513,1527,524],{"class":523},[513,1529,1530],{"class":519}," (nilai ",[513,1532,1138],{"class":523},[513,1534,1535],{"class":527}," 70",[513,1537,1228],{"class":519},[513,1539,1540],{"class":523},"?",[513,1542,1543],{"class":523}," \"",[513,1545,1547],{"class":1546},"sfazB","Lulus",[513,1549,1550],{"class":523},"\"",[513,1552,1553],{"class":523}," :",[513,1555,1543],{"class":523},[513,1557,1558],{"class":1546},"Tidak Lulus",[513,1560,1550],{"class":523},[513,1562,542],{"class":523},[513,1564,1565,1567,1569,1571,1573,1575,1578,1580],{"class":515,"line":601},[513,1566,548],{"class":519},[513,1568,461],{"class":523},[513,1570,553],{"class":519},[513,1572,461],{"class":523},[513,1574,559],{"class":558},[513,1576,1577],{"class":519},"(status)",[513,1579,570],{"class":523},[513,1581,1582],{"class":573}," // Lulus\n",[261,1584,1585],{},[257,1586,1587],{},"Operator ternary cocok untuk pengkondisian singkat. Namun, hindari penggunaan bersarang yang berlebihan karena dapat mengurangi keterbacaan.",[257,1589,1590],{},[267,1591,1592],{},"Ternary bersarang (hindari jika lebih dari 2 level):",[503,1594,1596],{"className":505,"code":1595,"language":508,"meta":509,"style":509},"String grade = (nilai >= 90) ? \"A\" : (nilai >= 80) ? \"B\" : (nilai >= 70) ? \"C\" : \"D\";\n",[323,1597,1598],{"__ignoreMap":509},[513,1599,1600,1603,1605,1607,1609,1612,1614,1616,1618,1620,1622,1624,1626,1628,1631,1633,1635,1637,1639,1641,1643,1645,1647,1649,1651,1653,1655,1658,1660,1662,1664,1667,1669],{"class":515,"line":516},[513,1601,1602],{"class":519},"String grade ",[513,1604,524],{"class":523},[513,1606,1530],{"class":519},[513,1608,1138],{"class":523},[513,1610,1611],{"class":527}," 90",[513,1613,1228],{"class":519},[513,1615,1540],{"class":523},[513,1617,1543],{"class":523},[513,1619,1352],{"class":1546},[513,1621,1550],{"class":523},[513,1623,1553],{"class":523},[513,1625,1530],{"class":519},[513,1627,1138],{"class":523},[513,1629,1630],{"class":527}," 80",[513,1632,1228],{"class":519},[513,1634,1540],{"class":523},[513,1636,1543],{"class":523},[513,1638,1355],{"class":1546},[513,1640,1550],{"class":523},[513,1642,1553],{"class":523},[513,1644,1530],{"class":519},[513,1646,1138],{"class":523},[513,1648,1535],{"class":527},[513,1650,1228],{"class":519},[513,1652,1540],{"class":523},[513,1654,1543],{"class":523},[513,1656,1657],{"class":1546},"C",[513,1659,1550],{"class":523},[513,1661,1553],{"class":523},[513,1663,1543],{"class":523},[513,1665,1666],{"class":1546},"D",[513,1668,1550],{"class":523},[513,1670,542],{"class":523},[257,1672,1673],{},"::",[272,1675],{},[275,1677,1679],{"id":1678},"latihan-praktik","🧪 Latihan Praktik",[257,1681,1682],{},"Buat program Java yang:",[1684,1685,1686,1689,1692,1695],"ol",{},[485,1687,1688],{},"Meminta pengguna memasukkan dua angka bulat.",[485,1690,1691],{},"Menampilkan hasil penjumlahan, pengurangan, perkalian, pembagian (dalam bentuk desimal), dan modulo.",[485,1693,1694],{},"Menampilkan apakah angka pertama lebih besar dari angka kedua, dan apakah kedua angka genap atau ganjil.",[485,1696,1697],{},"Menggunakan operator ternary untuk menentukan apakah hasil penjumlahan genap atau ganjil.",[257,1699,1700],{},"Contoh interaksi:",[503,1702,1707],{"className":1703,"code":1705,"language":1706},[1704],"language-text","Masukkan angka pertama: 10\nMasukkan angka kedua: 3\n\nHasil:\n10 + 3 = 13\n10 - 3 = 7\n10 * 3 = 30\n10 / 3 = 3.3333333333333335\n10 % 3 = 1\n\n10 > 3 ? true\n10 genap? true\n3 genap? false\n\nJumlah (13) adalah ganjil.\n","text",[323,1708,1705],{"__ignoreMap":509},[261,1710,1711],{"icon":263},[257,1712,1713,1714,1717,1718,1721],{},"Gunakan ",[323,1715,1716],{},"Scanner"," untuk input dari pengguna, dan ",[323,1719,1720],{},"System.out.printf()"," untuk format output yang rapi.",[272,1723],{},[275,1725,1727],{"id":1726},"video-penjelasan","📺 Video Penjelasan",[257,1729,1730],{},"Tonton video berikut untuk penjelasan lebih mendalam tentang operator di Java (20 menit):",[1732,1733],"iframe",{":allowfullscreen":1035,"allow":1734,"frameBorder":1735,"src":1736,"style":1737,"title":1738},"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","0","https://www.youtube-nocookie.com/embed/2l0J5Lp7nCU?si=uP9KX8z7n7KzH5VW","aspect-ratio: 16/9; width: 100%;","YouTube video",[272,1740],{},[275,1742,1744],{"id":1743},"kesimpulan","✨ Kesimpulan",[1746,1747,1748,1776],"card-group",{},[1749,1750,1752],"card",{"icon":80,"title":1751},"Apa yang Telah Dipelajari",[482,1753,1754,1757,1760,1763,1770,1773],{},[485,1755,1756],{},"✅ Operator aritmatika dan masalah integer division",[485,1758,1759],{},"✅ Operator penugasan gabungan",[485,1761,1762],{},"✅ Perbedaan postfix dan prefix increment/decrement",[485,1764,1765,1766,1179,1768],{},"✅ Operator relasional dan perbedaan ",[323,1767,1062],{},[323,1769,524],{},[485,1771,1772],{},"✅ Operator logika (AND, OR, NOT)",[485,1774,1775],{},"✅ Operator ternary untuk pengkondisian singkat",[1749,1777,1780],{"icon":1778,"title":1779},"i-lucide-arrow-right","Selanjutnya",[257,1781,1782,1783,1786,1787,498,1789,498,1792,1795],{},"Modul 4: ",[267,1784,1785],{},"Struktur Kontrol (Percabangan)"," — ",[323,1788,1218],{},[323,1790,1791],{},"else if",[323,1793,1794],{},"switch",", dan logika percabangan.",[232,1797,1798],{},[257,1799,1800,1803],{},[267,1801,1802],{},"Selamat!"," Modul 3 selesai. Praktikkan operator-operator ini dalam kode sehari-hari. 🎉",[1805,1806,1807],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":509,"searchDepth":545,"depth":545,"links":1809},[1810,1811,1812,1813],{"id":277,"depth":545,"text":278},{"id":1678,"depth":545,"text":1679},{"id":1726,"depth":545,"text":1727},{"id":1743,"depth":545,"text":1744},"Pelajari berbagai operator di Java aritmatika, penugasan, increment decrement, relasional, logika, dan ternary.","md",{},{"icon":192},{"title":189,"description":1814},"CmZ5j_WyPwCSOTXi70Jrs591a9qngeoZH9_Cfot_udk",[1821,1823],{"title":184,"path":185,"stem":186,"description":1822,"icon":187,"children":-1},"Pelajari tipe data primitif dan reference, deklarasi variabel, konstanta, konversi tipe, dan aturan penamaan di Java.",{"title":194,"path":195,"stem":196,"description":1824,"icon":197,"children":-1},"Pelajari cara menampilkan output ke konsol dan membaca input dari pengguna menggunakan Scanner di Java.",1777200156666]