Bu yazımızda, JavaScript "virgül" operatörünü inceleyeceğiz. Bu operatör, tek bir "ifade (expression)" kullanılabilen yerlerde, çoklu ifade kullanabilme imkanı tanır.
Genellikle for döngüsü içinde, birden çok sayaç değişkeninin değerlerini döngü boyunca yenilemek için kullanılır.
Söz Dizimi (Syntax)
ifade1, ifade2, ifade3,...
Uygulama:
<!DOCTYPE html>
<head>
<meta charset="utf-8"/>
<title>JS virgül operatörü</title>
<script type="text/javascript">
for (var i = 0, j = 1; i <= 8; i += 2, j += 2) {
document.writeln(i + "*" + j + "=" + (i * j) + "<br/>");
}
</script>
</head>
<body>
</body>
</html>
Sonuç
Açıklamalar:
- Bu uygulamamızda öncelikle "virgül"operatörünü kullanabilmek için for döngüsü oluşturduk. Buradaki döngümüzde "i ve j" adında iki değişken tanımladık ve başlangıç
değeri olarak "i=0,j=1" değerlerini verdik. Yani, döngümüz başladığı anda "i" 0 dan "j" ise 1 den başlayacaktır. "i+=2" ve "j+=2" değerleri "i ve j"
değerlerinin 2'şer 2'şer artacağını belirtmektedir.
Kolay gelsin, görüşmek üzere...