🤡 10 fois où JavaScript te trolle

Le code est correct. Le résultat est faux. JavaScript te regarde… et sourit. Quand on écrit du JavaScript, on a parfois cette impression : « J’apprends ce langage…mais on dirait que c’est le langage qui essaie de m’analyser. » La raison est claire :la coercition de types, les comparaisons par référence et l’attitude“je sais mieux […]

Continue Reading

🤡 10 Times JavaScript Trolls You

The code is correct. The result is wrong. JavaScript looks at you… and smiles. When writing JavaScript, you sometimes feel this: “I’m learning this language…but it feels like the language is trying to analyze me.” The reason is clear:Type coercion, reference comparisons, and JavaScript’s‘I know better than you’ attitude. Let’s expose them one by one. […]

Continue Reading

🤡 JavaScript Seni Troll’lediği 10 An

Kod doğru. Sonuç yanlış. JavaScript sana bakıp gülümsüyor. JavaScript yazarken bazen şunu hissedersin: “Ben bu dili öğreniyorum…ama sanki dil beni çözmeye çalışıyor.” Sebep belli:Type coercion, referans karşılaştırmaları veJavaScript’in ‘ben daha iyisini biliyorum’ tavrı. Hadi tek tek deşifre edelim. 1️⃣ “5” + 1 → “51” “Toplama istedim, mesajlaşma yaptı.” Ne oldu? JavaScript şunu düşündü: “Biri string… […]

Continue Reading

Pourquoi NaN est-il un Number ? – Le moment où la logique s’effondre et JavaScript sourit 🤯

Tous ceux qui apprennent JavaScript vivent tôt ou tard ce moment traumatisant. Tu écris le code.La logique est parfaite.Tu ouvres la console. Et la réponse apparaît : Et instantanément, ce dialogue se déclenche dans ta tête : « NaN ne veut-il pas dire Not a Number ? »« Comment ça peut être un number ? […]

Continue Reading

Why Is NaN a Number? – The Moment Logic Collapses and JavaScript Smirks 🤯

Everyone who learns JavaScript eventually experiences that traumatic moment. You write the code.The logic makes sense.You open the console. And the answer appears: And instantly, this dialogue starts playing in your head: “Isn’t NaN Not a Number?”“How is this a number?”“Is JavaScript messing with me?” 😐 Yes.But it’s doing it on purpose 😄Let’s actually understand […]

Continue Reading

NaN Neden number? – Mantığın Çöktüğü, JavaScript’in Sırıttığı An 🤯

JavaScript öğrenirken herkesin yaşadığı o travmatik an vardır.Kodu yazarsın.Mantık çalışır.Konsolu açarsın. Ve cevap gelir: O an beyninde şu diyalog döner: “NaN = Not a Number değil miydi?”“Bu nasıl number?”“JavaScript bana mı oynuyor?” 😐 Evet.Ama bilinçli oynuyor 😄Şimdi nedenini gerçekten anlayalım. NaN Nedir? (Ama Gerçekten Nedir?) NaN, açılımıyla: Not a Number Ama bu cümle biraz yanıltıcı. […]

Continue Reading

Propriétés des Nombres en JavaScript : Number Properties

JavaScript est l’un des langages de programmation les plus utilisés dans le développement web moderne. La puissance de ce langage repose sur les différents types de données et propriétés que vous pouvez utiliser lors de l’exécution. Dans cet article, nous allons nous concentrer sur certaines propriétés qui facilitent le travail avec les nombres en JavaScript. […]

Continue Reading

JavaScript’te Sayı Özellikleri

Number Properties (Bildiklerini Unutturacak Rehber 🚀) “JavaScript’te sayı basittir” diyen birini duyarsan, muhtemelen henüz NaN ile yalnız kalmamıştır… JavaScript’te sayılar tek bir tipe (number) ait gibi görünür.Ama bu tek tipin arkasında limitler, tuzaklar, güvenli alanlar ve matematiksel dramalar vardır. İşte bu yazı, o dramaları komediye çeviren yazıdır 🎭 Önce Şunu Netleştirelim 🎯 Bu 25 bir […]

Continue Reading