Buradasın
JavaScript'te bir sayının karesi nasıl alınır?
Yazeka
Arama sonuçlarına göre oluşturuldu
JavaScript'te bir sayının karesini almak için aşağıdaki yöntemler kullanılabilir:
- Çarpma Yöntemi:
sayi * sayi
ifadesi ile sayının karesi bulunabilir 5. - Map Fonksiyonu:
numbers.map(element => element ** 2)
ifadesi, bir dizideki her bir sayının karesini hesaplar 2.
Ayrıca, sayının karesini fonksiyon kullanmadan toplamak yöntemiyle de almak mümkündür 1. Bunun için:
sayiNesne.oninput
olayı ile kullanıcı girişindeki sayı alınır 1.sayi
değişkenine atanan değer,sonuc
değişkenine 0 eklenerek döngüde toplanır 1.- Toplama işlemi,
gosterDiv
elemanının iç HTML'sine yazdırılır 1.
Örnek kod:
<input type="text" id="sayi"> <div id="goster"></div> <script> var sayiNesne = document.getElementById("sayi"); var gosterDiv = document.getElementById("goster"); sayiNesne.oninput = function() { var sayi = Number(sayiNesne.value); var sonuc = 0; for (var i = 0; i < sayi; i++) { sonuc += sayi; } gosterDiv.innerHTML = sonuc; } </script>
5 kaynaktan alınan bilgiyle göre: