Javascript isInteger() Metodu Kullanımı
Merhaba, bu yazımda Javascript isInteger() kullanımı ile ilgili bilgiler vererek, javascript de tamsayı kontrolü nasıl yapılı bunu inceleyeceğiz. Bir önceki yazımda javascript filter() metodu kullanımı ile ilgili bilgiler vermiştim.
isInteger() metodu, kendisine parametre olarak verilen değerin tamsayı olup olmadığını kontrol eder. Boolean değer döndürür.
Örnek;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
<script> // isInteger(); parametre olarak verilen değerin tamsayı olup olmadığını kontrol eder. boolean değer döndürür var deger = Number.isInteger(0); document.write("// Girilen Değer : 0 - Dönen Değer : " + deger + "<br>"); // Girilen Değer : 0 - Dönen Değer : true var deger = Number.isInteger(2); document.write("// Girilen Değer : 2 - Dönen Değer : " + deger + "<br>"); // Girilen Değer : 2 - Dönen Değer : true var deger = Number.isInteger(-5); document.write("// Girilen Değer : -5 - Dönen Değer : " + deger + "<br>"); // Girilen Değer : -5 - Dönen Değer : true var deger = Number.isInteger(0,6); document.write("// Girilen Değer : 0,6 - Dönen Değer : " + deger + "<br>"); // Girilen Değer : 0,6 - Dönen Değer : true var deger = Number.isInteger(0.6); document.write("// Girilen Değer : 0.6 - Dönen Değer : " + deger + "<br>"); // Girilen Değer : 0.6 - Dönen Değer : false var deger = Number.isInteger('3'); document.write("// Girilen Değer : '3' - Dönen Değer : " + deger + "<br>"); // Girilen Değer : '3' - Dönen Değer : false var deger = Number.isInteger(NaN); document.write("// Girilen Değer : NaN - Dönen Değer : " + deger + "<br>"); // Girilen Değer : NaN - Dönen Değer : false var deger = Number.isInteger(Infinity); document.write("// Girilen Değer : Infinity - Dönen Değer : " + deger + "<br>"); // Girilen Değer : Infinity - Dönen Değer : false var deger = Number.isInteger(-Infinity); document.write("// Girilen Değer : -Infinity - Dönen Değer : " + deger + "<br>"); // Girilen Değer : -Infinity - Dönen Değer : false var deger = Number.isInteger(Math.PI); document.write("// Girilen Değer : Math.PI - Dönen Değer : " + deger + "<br>"); // Girilen Değer : Math.PI - Dönen Değer : false var deger = Number.isInteger(true); document.write("// Girilen Değer : true - Dönen Değer : " + deger + "<br>"); // Girilen Değer : true - Dönen Değer : false var deger = Number.isInteger(false); document.write("// Girilen Değer : false - Dönen Değer : " + deger + "<br>"); // Girilen Değer : false - Dönen Değer : false var deger = Number.isInteger([4]); document.write("// Girilen Değer : [4] - Dönen Değer : " + deger + "<br>"); // Girilen Değer : [4] - Dönen Değer : false </script> |
Yukarıdaki örneklerde sonuçların çıktılarını hemen altlarına yorum satırı olarak yazdım oradan kontrol edebilirsiniz. Örnekte de görüldüğü gibi kullanımı Number.isInteger(); şeklindedir. Javascript isInteger() kullanımı bu şekilde. Bir sonraki yazıda görüşürüz.