JavaScript'te bir dizeyi tam sayıya dönüştürmek, bazen yapmak zorunda kalabileceğimiz bir şeydir.
Bu makalede, JavaScript ile bir dizenin tam sayıya nasıl dönüştürüleceğine bakacağız.
NumberBir tamsayı dizgesini tam sayıya dönüştürmek için tyhe işlevini kullanabiliriz .
Örneğin şöyle yazabiliriz:
const num = Number("1000")
console.log(num)
parseIntFonksiyonu da bize bir tamsayı içine bir tamsayı dize dönüştürmek sağlar.
Sırasıyla dönüştürdüğümüz sayının sayı dizesini ve tabanını alır.
Örneğin şöyle yazabiliriz:
const num = parseInt("1000", 10);
console.log(num)
Tekli artı operatörü ayrıca bir dizeyi tam sayıya dönüştürür.
Böylece, + operatörünü tamsayının hemen önüne koyarak onu sayıya çevirebiliriz.
Örneğin şöyle yazabiliriz:
const num = +"1000"
console.log(num)
Math.floorMath.floorYöntem en yakın tam sayıya aşağı bir sayı yuvarlar.
Ayrıca bir sayı dizesini de kabul eder, böylece onu Math.flooryönteme geçirebiliriz ve tamsayıyı en yakın tam sayıya yuvarlayarak döndürür.
Örneğin şöyle yazabiliriz:
const num = Math.floor("1000.05")
console.log(num)
Math.roundMath.roundYöntem de bize sayıya yuvarlamak sağlar.
Yuvarlama kuralı, bağımsız değişkenin kesirli kısmı 0,5'ten büyükse, o zaman bağımsız değişkenin mutlak değerde bir sonraki en yüksek tam sayıya yuvarlanmasıdır.
Aksi takdirde, daha düşük mutlak değere sahip en yakın tam sayıya yuvarlanır.
Ayrıca bir dize alır ve yuvarlamadan önce bir sayıya dönüştürür.
Örneğin şöyle yazabiliriz:
const num = Math.round("1000.05")
console.log(num)
parseFloatFonksiyon bize bir dizi halinde kayan nokta sayı dizesi dönüştürmek sağlar.
Ayrıca, tamsayı dizelerini tam sayılara dönüştürmekle çalışır.
Örneğin şöyle yazabiliriz:
const num = parseFloat("1000")
console.log(num)
JavaScript ile bir tamsayı dizesini tam sayıya dönüştürmenin birçok yolu vardır.
Plainenglish.io adresinde daha fazla içerik
facebook.com'a bir talepte bulunduğunuzda, bilgisayarınız o bağlantıyı kurabilmesi için bu alan adını bir IP adresine çevirmek üzere alan adını arar.
2022'de teknik olmayan bir rolden siber güvenliğe geçiş yaptım. Alman Dili'nde ilk derecemi aldım, başarılı bir şekilde nasıl geçiş yapabildiğim konusunda şok olduğunuzu ve merak ettiğinizi biliyorum, Eh, birdenbire oldu.
Geçen hafta PressGazette (İngiliz medya haber sitesi) aracılığıyla gönderilen bir basın bildirisi fark ettim. Makale, Scandi podcast barındırma ve reklamcılık şirketi Acast'ın podcasting alanında "muhtemelen en etkili" yayıncılardan oluşan bir konsorsiyuma liderlik edeceğini duyurdu.
Bir OSINT Araştırmacısı, CTF Oyuncusu veya yalnızca istenmeyen aramalar alan biri olabilirsiniz. Bir reklamda gördüğünüz numarayı doğrulamaya çalışan biri.
(Uyarı- Bu Hiciv, Neşeyle Yıkıcı Olma Amaçlıdır- Kesinlikle çocuklar için değildir) Annenizi ve babanızı mutfakta saklanıp o kokulu sigaraları içerken gördünüz. Sana söylerler.
Günümüzün hiper-bağlantılı dünyasında, medya sistemleri kamuoyunun şekillenmesinde ve dolayısıyla demokratik karar vermede çok önemli bir rol oynamaktadır. Bilgin Robert McChesney, iletişimin ekonomi politiğine ilişkin derinlemesine analizinde, geleneksel kanıya meydan okuyor ve medya hakkında kendi deyimiyle "beş gerçek" sunuyor.