{"id":3478,"date":"2024-11-10T04:15:10","date_gmt":"2024-11-10T01:15:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/"},"modified":"2024-11-10T04:15:10","modified_gmt":"2024-11-10T01:15:10","slug":"unary-operatorlerle-calismak","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/","title":{"rendered":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak"},"content":{"rendered":"<p>Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak<\/p>\n<p>Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.<\/p>\n<h2>Unary Operat\u00f6r T\u00fcrleri<\/h2>\n<p>Unary operat\u00f6rler genellikle \u00f6n ek veya son ek olarak kullan\u0131l\u0131r. Bunlar, bir operan\u0131n \u00f6n\u00fcnde veya sonunda yer alabilirler.<\/p>\n<ul>\n<li><strong>Art\u0131 (+) ve Eksi (-) Operat\u00f6rleri:<\/strong>\n<ul>\n<li>Bir say\u0131sal de\u011ferin i\u015fareti de\u011fi\u015ftirilir. <\/li>\n<li>\u00d6rnek: <code>-5<\/code> negatif be\u015f, <code>+5<\/code> ise pozitif be\u015f&#8217;i temsil eder.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Mant\u0131ksal Olumsuzlama (!) Operat\u00f6r\u00fc:<\/strong>\n<ul>\n<li>Bir ifadenin mant\u0131ksal de\u011ferini tersine \u00e7evirir. <\/li>\n<li>\u00d6rnek: <code>!true<\/code> yanl\u0131\u015f, <code>!false<\/code> ise do\u011fru de\u011ferine d\u00f6n\u00fc\u015f\u00fcr.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Art\u0131rma (++) ve Azaltma (&#8211;) Operat\u00f6rleri:<\/strong>\n<ul>\n<li>Bir say\u0131sal de\u011fi\u015fkenin de\u011ferini art\u0131r\u0131r veya azalt\u0131r.<\/li>\n<li>\u00d6n ek olarak kullan\u0131l\u0131rsa, de\u011fi\u015fken \u00f6nce art\u0131r\u0131l\u0131p\/azalt\u0131l\u0131p ard\u0131ndan ifadenin de\u011feri olarak d\u00f6nd\u00fcr\u00fcl\u00fcr. <\/li>\n<li>Son ek olarak kullan\u0131l\u0131rsa, de\u011fi\u015fkenin \u00f6nceki de\u011feri d\u00f6nd\u00fcr\u00fcl\u00fcr, ard\u0131ndan de\u011fi\u015fken art\u0131r\u0131l\u0131p\/azalt\u0131l\u0131r.<\/li>\n<li>\u00d6rnek:\n<ul>\n<li><code>let x = 5; ++x; \/\/ x 6 olur<\/code><\/li>\n<li><code>let x = 5; x++; \/\/ x 6 olur<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tip D\u00f6n\u00fc\u015ft\u00fcrme Operat\u00f6rleri:<\/strong>\n<ul>\n<li>De\u011fi\u015fkenin veri t\u00fcr\u00fcn\u00fc de\u011fi\u015ftirir.<\/li>\n<li><code>Number()<\/code>:  De\u011fi\u015fkeni say\u0131sal de\u011fere d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/li>\n<li><code>String()<\/code>:  De\u011fi\u015fkeni metin de\u011ferine d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/li>\n<li><code>Boolean()<\/code>:  De\u011fi\u015fkeni mant\u0131ksal de\u011fere d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Unary Operat\u00f6rlerin Kullan\u0131m\u0131<\/h2>\n<p>Unary operat\u00f6rler genellikle de\u011fi\u015fkenleri g\u00fcncellemek, de\u011ferleri kar\u015f\u0131la\u015ft\u0131rmak ve ko\u015fullu ifadelerde kullan\u0131lmaktad\u0131r.<\/p>\n<p>\u00d6rnek olarak, bir say\u0131n\u0131n pozitif veya negatif olup olmad\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in <code>-<\/code> operat\u00f6r\u00fcn\u00fc kullanabiliriz:<\/p>\n<p>&#8220;`javascript<br \/>\nlet sayi = -10;<\/p>\n<p>if (sayi < 0) {\n  console.log(\"Say\u0131 negatif\");\n} else {\n  console.log(\"Say\u0131 pozitif\");\n}\n```\n\n\n\n<p>Bir d\u00f6ng\u00fcde de\u011fi\u015fkeni art\u0131rmak i\u00e7in <code>++<\/code> veya <code>--<\/code> operat\u00f6r\u00fcn\u00fc kullanabiliriz:<\/p>\n<p>&#8220;`javascript<br \/>\nfor (let i = 0; i < 10; i++) {\n  console.log(i);\n}\n```\n\n\n\n<p>Bir ifadenin mant\u0131ksal de\u011ferini de\u011fi\u015ftirmek i\u00e7in <code>!<\/code> operat\u00f6r\u00fcn\u00fc kullanabiliriz:<\/p>\n<p>&#8220;`javascript<br \/>\nlet kosul = true;<\/p>\n<p>if (!kosul) {<br \/>\n  console.log(&#8220;Ko\u015ful yanl\u0131\u015f&#8221;);<br \/>\n} else {<br \/>\n  console.log(&#8220;Ko\u015ful do\u011fru&#8221;);<br \/>\n}<br \/>\n&#8220;`<\/p>\n<h2>\u00d6nemli Notlar<\/h2>\n<p>Unary operat\u00f6rleri kullan\u0131rken dikkat edilmesi gereken baz\u0131 noktalar vard\u0131r:<\/p>\n<ul>\n<li>Art\u0131rma ve azaltma operat\u00f6rlerinin \u00f6n ek veya son ek olarak kullan\u0131m\u0131 \u00f6nemlidir.<\/li>\n<li>Tip d\u00f6n\u00fc\u015ft\u00fcrme operat\u00f6rleri, veri t\u00fcr\u00fcn\u00fc de\u011fi\u015ftirmekle birlikte, baz\u0131 durumlarda beklenmedik sonu\u00e7lar do\u011furabilir.<\/li>\n<li><code>typeof<\/code> operat\u00f6r\u00fc bir de\u011ferin veri t\u00fcr\u00fcn\u00fc belirlemek i\u00e7in kullan\u0131l\u0131r.<\/li>\n<\/ul>\n<h2>Sonu\u00e7<\/h2>\n<p>Unary operat\u00f6rler, programlamada yayg\u0131n olarak kullan\u0131lan \u00f6nemli ara\u00e7lard\u0131r. De\u011ferleri manip\u00fcle etmek, ko\u015fullu ifadeler olu\u015fturmak ve de\u011fi\u015fkenleri g\u00fcncellemek i\u00e7in kullan\u0131l\u0131rlar. Unary operat\u00f6rlerin t\u00fcrlerini ve nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 anlamak, programlama becerilerinizi geli\u015ftirmenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<p>Unary operat\u00f6rler hakk\u0131nda daha fazla bilgi edinmek i\u00e7in <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Unary_operators\">Mozilla Developer Network<\/a> sayfas\u0131n\u0131 ziyaret edebilirsiniz.<\/p>\n<p>Daha detayl\u0131 bilgiler ve programlama \u00f6rnekleri i\u00e7in <a href=\"https:\/\/fatihsoysal.com\/\">kendi web sitemi<\/a> ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler<br \/>\n#UnaryOperatorler<br \/>\n#Programlama<br \/>\n#Javascript<br \/>\n#Operat\u00f6rler<br \/>\n#Art\u0131rma<br \/>\n#Azaltma<br \/>\n#Mant\u0131ksalOlumsuzlama<br \/>\n#TipD\u00f6n\u00fc\u015ft\u00fcrme<\/p>\n","protected":false},"excerpt":{"rendered":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r.&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-3478","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak<\/title>\n<meta name=\"description\" content=\"Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak\" \/>\n<meta property=\"og:description\" content=\"Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-10T01:15:10+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak\",\"datePublished\":\"2024-11-10T01:15:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\"},\"wordCount\":573,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\",\"name\":\"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-11-10T01:15:10+00:00\",\"description\":\"Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak","description":"Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/","og_locale":"tr_TR","og_type":"article","og_title":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak","og_description":"Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-11-10T01:15:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak","datePublished":"2024-11-10T01:15:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/"},"wordCount":573,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/","url":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/","name":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-11-10T01:15:10+00:00","description":"Programlamada, operat\u00f6rler de\u011fi\u015fkenleri, sabitleri ve di\u011fer ifadeleri birle\u015ftirerek yeni bir de\u011fer elde etmemize olanak tan\u0131r. Unary operat\u00f6rler, tek bir operan \u00fczerinde i\u015flem yapar ve yeni bir de\u011fer d\u00f6nd\u00fcr\u00fcr. Bu makalede, JavaScript ve di\u011fer programlama dillerinde s\u0131k\u00e7a kullan\u0131lan unary operat\u00f6rlerin t\u00fcrlerini, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve i\u015flevlerini inceleyece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/unary-operatorlerle-calismak\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Unary Operat\u00f6rlerle \u00c7al\u0131\u015fmak"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/3478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=3478"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/3478\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=3478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=3478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=3478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}