Bu programda sayıyı tersten yazdıran JavaScript algoritmasını göreceğiz. JavaScript programı kullanıcı tarafından girilen sayıyı tersine çevirir, ardından ters çevrilmiş sayıyı ekranda görüntüler.
Örneğin, kullanıcı giriş olarak 678 girerse, çıkış olarak 876 görüntülenir. Bir tamsayının rakamlarını almak için programdaki mod (%) operatörünü kullanırız.
JavaScript Program Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <script> var n, reverse = 0; n=Number(window.prompt("Bir tam sayı girin",0)); while(n != 0) { reverse = reverse * 10; reverse = reverse + n%10; n = Math.floor(n/10); } window.alert("Girilen tam sayı " + reverse); </script> |
Alternatif:
1 2 3 4 5 6 7 8 9 10 11 | <script> var n, reverse = 0; n=Number(window.prompt("Bir tam sayı girin",0)); var reverse = Number(String(Math.abs(n)).split('').reverse().join('')); window.alert("Ters çevrilen tam sayı " + reverse); </script> |
Yorum Yap