Girilen değer sayı olana kadar devam edin.
önem: 5
sayiOku
adında bir fonksiyon oluşturun. Bu fonksiyon kullanıcı sayı girene kadar prompt
ile değer alsın.
Sonuç sayı döndürmelidir.
Ziyaretci boş değer girerek veya “İPTAL” tuşuna basarak programı durdurabilir. Bu durumda fonksiyon null
döndürmelidir.
function
sayiOku
(
)
{
let
sayi;
do
{
sayi =
prompt
(
"Lütfen bir sayı giriniz?"
,
0
)
;
}
while
(
!
isFinite
(
sayi)
)
;
if
(
sayi ===
null
||
sayi ===
''
)
return
null
;
return
+
sayi;
}
alert
(
`
Oku:
${
sayiOku
(
)
}
`
)
;
Kod null
/boş değer kontrolünden dolayı biraz garip görünebilir.
“sayı” gelene kadar değerler kontrol edilmelidir. null
ve boş satır true
döndürür. Çünkü numerik olarak bu değerler 0
’dır.