JavaScript değerinin sayı kontrolü(isNaN()) kodu kullanımı örneği (JavaScript variable check if a number(isNaN()) code usage example)

Javascript te değişkenlerin tipi olmadığı için elde edilen değerin sayı olup olmadığının kontrolü yapmak gerektiğinde veya gelen değeriniz “NaN” ifadesine eşit ise bu değeri kontrol etmek için “isNaN()” metodunun kullanarak bir girdinin sadece sayı değeri girilmesini sağlayabilir, gelen değerin “NaN” olup olmadığının kontrolünü yapabilirsiniz. Şunu unutmamak gerek “” şeklinde bir değeri kontrol ederseniz farklı cevap alırsınız bundan dolayı ilk önce boşluk kontrolü yapmalısınız.

Aşağıdaki kodu .html olarak metin dosyasına kaydedip ilgili .html dosyasını tarayıcınızda açarsanız “5” in bir sayı olmaduğunu belirten alarm mesajını alırsınız.

<!DOCTYPE html>
<html>
<head>
	<title> JavaScript is number check | JavaScript sayı kontrolü | www.yazilimcity.net</title>
	<meta charset="UTF-8">

	<script type="text/javascript">
		var variable = 5;

		if (variable == "" && isNaN(variable)) {
			alert("variable is not a number :" + variable);
		} else {
			alert("variable is a number :" + variable);
		}
	</script>
</head>
<body>

</body>
</html>

Aşağıdaki kodu .html olarak metin dosyasına kaydedip ilgili .html dosyanızı tarayıcınızda açarsanız “Türkiye” nin bir sayı olmadığını belirten alarm mesajını alırsınız.

<!DOCTYPE html>
<html>
<head>
	<title> JavaScript is number check | JavaScript sayı kontrolü | www.yazilimcity.net</title>
	<meta charset="UTF-8">

	<script type="text/javascript">
		var variableStr = "Türkiye";

		if (variableStr == "" && isNaN(variableStr)) {
			alert("variable is not a number :" + variableStr);
		} else {
			alert("variable is a number :" + variableStr);
		}
	</script>
</head>
<body>

</body>
</html>
Share on Facebook0Tweet about this on TwitterShare on Google+0Share on StumbleUpon0Share on Reddit0

Leave a Reply


*