![Page 1: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/1.jpg)
Hazırlayan:Emin BORANDAĞ
05/04/23 1
![Page 2: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/2.jpg)
Numerik Değerler Kullanımı <!DOCTYPE html> <html> <body>
<p>Integers are considered accurate up to 15 digits.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { var x = 999999999999999; var y = 9999999999999999; document.getElementById("demo").innerHTML = x + "<br>" + y; } </script>
</body> </html>
05/04/23 2
![Page 3: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/3.jpg)
Numerik Değerler Kullanımı Küçük Hatalar <!DOCTYPE html> <html> <body>
<p>Floating point arithmetic is not always 100% accurate.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { var x = 0.2 + 0.1; document.getElementById("demo").innerHTML = "0.2 + 0.1 = " + x; } </script>
</body> </html>
05/04/23 3
![Page 4: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/4.jpg)
Numerik Değerler Kullanımı <!DOCTYPE html> <html> <body>
<p>Floating point arithmetic is not always 100% accurate.</p> <p>But it helps to multiply and divide.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { var x = (0.2*10 + 0.1*10) / 10; document.getElementById("demo").innerHTML = "0.2 + 0.1 = " + x; } </script>
</body> </html>
05/04/23 4
![Page 5: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/5.jpg)
Numerik Değerler Kullanımı Hex Sayılar <!DOCTYPE html> <html> <body>
<p>Numeric constants, preceded by 0x, are interpreted as hexadecimal.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = "0xFF = " + 0xFF; } </script>
</body> </html>
05/04/23 5
![Page 6: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/6.jpg)
Numerik Değerler Kullanımı <!DOCTYPE html> <html> <body>
<p>Numeric constants, preceded by 0x, are interpreted as hexadecimal.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = "0xFF = " + 0xFF; } </script>
</body> </html>
05/04/23 6
![Page 7: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/7.jpg)
Numerik Değerler Kullanımı-Sınırları Zorlama
<!DOCTYPE html> <html> <body>
<p>Infinity is returned if you calculate a number outside the largest possible number.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { var myNumber = 2; var txt = ""; while (myNumber != Infinity) { myNumber = myNumber * myNumber; txt = txt + myNumber + "<br>"; } document.getElementById("demo").innerHTML = txt; } </script>
</body> </html>
05/04/23 7
![Page 8: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/8.jpg)
Sonsuzluk <!DOCTYPE html> <html> <body>
<p>Division by zero also generates Infinity.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { var x = 2/0; var y = -2/0; document.getElementById("demo").innerHTML = x + "<br>" + y; } </script>
</body> </html>
05/04/23 8
![Page 9: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/9.jpg)
Tip Dönüşümü <!DOCTYPE html> <html> <body>
<p>Infinity is a Number.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = typeof Infinity; } </script>
</body> </html>
05/04/23 9
![Page 10: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/10.jpg)
Veri Bozulması <!DOCTYPE html> <html> <body> <p>A number divided by a non-numeric string becomes NaN (Not a Number):</p>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = 100 / "Apple"; </script>
</body> </html>
05/04/23 10
![Page 11: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/11.jpg)
Numerik Kullanım <!DOCTYPE html> <html> <body> <p>A number divided by a numeric string becomes a number:</p>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = 100 / "10"; </script>
</body> </html>
05/04/23 11
![Page 12: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/12.jpg)
Numerik Değerler <!DOCTYPE html> <html> <body>
<p id="demo"></p>
<script> var x = 100 / "Apple"; document.getElementById("demo").innerHTML = isNaN(x); </script>
</body> </html>
05/04/23 12
![Page 13: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/13.jpg)
Numerik Değerler <!DOCTYPE html> <html> <body> <p>If you use NaN in a mathematical operation, the result will also be
NaN:</p>
<p id="demo"></p>
<script> var x = NaN; var y = 5; document.getElementById("demo").innerHTML = x + y; </script>
</body> </html>
05/04/23 13
![Page 14: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/14.jpg)
Veri Dönüşümü <!DOCTYPE html> <html> <body>
<p>The typeof NaN is:</p>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = typeof NaN; </script>
</body> </html>
05/04/23 14
![Page 15: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/15.jpg)
Numerik Değerler ve Obje <!DOCTYPE html> <html> <body> <p id="demo"></p>
<script> var x = 123; var y = new Number(123);
document.getElementById("demo").innerHTML = typeof x + "<br>" + typeof y; </script>
</body> </html>
05/04/23 15
![Page 16: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/16.jpg)
Doğru Değer Karşılaştırma <!DOCTYPE html> <html> <body>
<p>Never create numbers as objects.</p> <p>Numbers and objects cannot be safely compared.</p>
<p id="demo"></p>
<script> var x = 500; // x is a number var y = new Number(500); // y is an object document.getElementById("demo").innerHTML = (x==y); </script>
</body> </html>
05/04/23 16
![Page 17: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/17.jpg)
Obje ve Numerik Değer Karşılaştırma <!DOCTYPE html> <html> <body>
<p>Never create numbers as objects.</p> <p>JavaScript objects cannot be compared.</p>
<p id="demo"></p>
<script> var x = new Number(500); // x is an object var y = new Number(500); // y is an object document.getElementById("demo").innerHTML = (x==y); </script>
</body> </html>
05/04/23 17
![Page 18: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/18.jpg)
Hazır Değerler
05/04/23 18
Property Description
MAX_VALUE Returns the largest number possible in JavaScript
MIN_VALUE Returns the smallest number possible in JavaScript
NEGATIVE_INFINITY Represents negative infinity (returned on overflow)
NaN Represents a "Not-a-Number" value
POSITIVE_INFINITY Represents infinity (returned on overflow)
![Page 19: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/19.jpg)
Max Value <!DOCTYPE html> <html> <body>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = Number.MAX_VALUE; </script>
</body> </html>
05/04/23 19
![Page 20: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/20.jpg)
Java Script’te En Çok Kullanılan Global Methodlar
05/04/23 20
Method Description
Number() Returns a number, converted from its argument.
parseFloat() Parses its argument and returns a floating point number
parseInt() Parses its argument and returns an integer
![Page 21: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/21.jpg)
Java Script’te Kullanılan Nümerik Methodlar
05/04/23 21
Method DescriptiontoString() Returns a number as a string
toExponential()Returns a string, with a number rounded and written using exponential notation.
toFixed()Returns a string, with a number rounded and written with a specified number of decimals.
toPrecision() Returns a string, with a number written with a specified length
valueOf() Returns a number as a number
![Page 22: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/22.jpg)
Js ToString <!DOCTYPE html> <html> <body>
<p>The toString() method converts a number to a string.</p>
<p id="demo"></p>
<script> var x = 123; document.getElementById("demo").innerHTML = x.toString() + "<br>" + (123).toString() + "<br>" + (100 + 23).toString(); </script>
</body> </html>
05/04/23 22
![Page 23: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/23.jpg)
Js to Exponential <!DOCTYPE html> <html> <body>
<p>The toExponential() method returns a string, with the number rounded and written using exponential notation.</p>
<p>An optional parameter defines the number of digits behind the decimal point.</p>
<p id="demo"></p>
<script> var x = 9.656; document.getElementById("demo").innerHTML = x.toExponential() + "<br>" + x.toExponential(2) + "<br>" + x.toExponential(4) + "<br>" + x.toExponential(6); </script>
</body> </html>
05/04/23 23
![Page 24: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/24.jpg)
Js ToFixed <!DOCTYPE html> <html> <body>
<p>The toFixed() method rounds a number to a given number of digits.</p> <p>For working with money, toFixed(2) is perfect.</p>
<p id="demo"></p>
<script> var x = 9.656; document.getElementById("demo").innerHTML = x.toFixed(0) + "<br>" + x.toFixed(2) + "<br>" + x.toFixed(4) + "<br>" + x.toFixed(6); </script>
</body> </html>
05/04/23 24
![Page 25: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/25.jpg)
Js Precision <!DOCTYPE html> <html> <body>
<p>The toPrecision() method returns a string, with a number written with a specified length:</p>
<p id="demo"></p>
<script> var x = 9.656; document.getElementById("demo").innerHTML = x.toPrecision() + "<br>" + x.toPrecision(2) + "<br>" + x.toPrecision(4) + "<br>" + x.toPrecision(6); </script>
</body> </html>
05/04/23 25
![Page 26: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/26.jpg)
Js Number <!DOCTYPE html> <html> <body>
<p>The global JavaScript function Number() converts variables to numbers:</p>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = Number(true) + "<br>" + Number(false) + "<br>" + Number(" 10") + "<br>" + Number("10 ") + "<br>" + Number("10 6"); </script>
</body> </html>
05/04/23 26
![Page 27: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/27.jpg)
Js ParseInt <!DOCTYPE html> <html> <body>
<p>The global JavaScript function parseInt() converts strings to numbers:</p>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = parseInt("10") + "<br>" + parseInt("10.33") + "<br>" + parseInt("10 6") + "<br>" + parseInt("10 years") + "<br>" + parseInt("years 10"); </script>
</body> </html>
05/04/23 27
![Page 28: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/28.jpg)
Js ParseFloat <!DOCTYPE html> <html> <body>
<p>The global JavaScript function parseFloat() converts strings to numbers:</p>
<p id="demo"></p>
<script> document.getElementById("demo").innerHTML = parseFloat("10") + "<br>" + parseFloat("10.33") + "<br>" + parseFloat("10 6") + "<br>" + parseFloat("10 years") + "<br>" + parseFloat("years 10"); </script>
</body> </html>
05/04/23 28
![Page 29: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/29.jpg)
Js ValueOf <!DOCTYPE html> <html> <body> <p id="demo"></p>
<script> var x = 123;
document.getElementById("demo").innerHTML = x.valueOf() + "<br>" + (123).valueOf() + "<br>" + (100 + 23).valueOf(); </script>
</body> </html>
05/04/23 29
![Page 30: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/30.jpg)
Js Math Kütüphanesi Random <!DOCTYPE html> <html> <body>
<p>Math.random() returns a random number betwween 0 and 1.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = Math.random(); } </script>
</body> </html>
05/04/23 30
![Page 31: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/31.jpg)
Js Min / Max Kullanımı <!DOCTYPE html> <html> <body>
<p>Math.min() returns the lowest value.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = Math.min(0, 150, 30, 20, -8); } </script>
</body> </html>
05/04/23 31
![Page 32: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/32.jpg)
Js Random Fonksiyon ile Kullanımı <!DOCTYPE html> <html> <body>
<p> In HTML, all global variables will become a window variables. </p>
<p id="demo"></p>
<script> myFunction(); document.getElementById("demo").innerHTML = "I can display " + window.carName;
function myFunction() { carName = "Volvo"; } </script>
</body> </html>
05/04/23 32
![Page 33: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/33.jpg)
Js Round <!DOCTYPE html> <html> <body>
<p>Math.round() rounds a number to its nearest integer.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = Math.round(5.7); } </script>
</body> </html>
05/04/23 33
![Page 34: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/34.jpg)
Js Ceil <!DOCTYPE html> <html> <body>
<p>Math.ceil() rounds a number <strong>up</strong> to its nearest integer.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = Math.ceil(4.4); } </script>
</body> </html>
05/04/23 34
![Page 35: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/35.jpg)
Js Floor <!DOCTYPE html> <html> <body>
<p>Math.floor() rounds a number <strong>down</strong> to its nearest integer.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = Math.floor(4.7); } </script>
</body> </html>
05/04/23 35
![Page 36: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/36.jpg)
Js Random & Ceil Birlikte Kullanım
05/04/23 36
<!DOCTYPE html> <html> <body> <p>Math.floor() combined with Math.random() can return random
integers.</p> <button onclick="myFunction()">Try it</button> <p id="demo"></p> <script> function myFunction() { document.getElementById("demo").innerHTML = Math.floor(Math.random() * 11); } </script> </body> </html>
![Page 37: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/37.jpg)
Js ve Hazır Math <!DOCTYPE html> <html> <body>
<p>Math constants are E, PI, SQR2, SQR1_2, LN2, LN10, LOG2E, LOG10E</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script> function myFunction() { document.getElementById("demo").innerHTML = Math.E + "<br>" + Math.PI + "<br>" + Math.SQRT2 + "<br>" + Math.SQRT1_2 + "<br>" + Math.LN2 + "<br>" + Math.LN10 + "<br>" + Math.LOG2E + "<br>" + Math.LOG10E + "<br>"; } </script>
</body> </html>
05/04/23 37
![Page 38: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/38.jpg)
Js Hazır Methodlar
05/04/23 38
Method Descriptionabs(x) Returns the absolute value of xacos(x) Returns the arccosine of x, in radiansasin(x) Returns the arcsine of x, in radians
atan(x) Returns the arctangent of x as a numeric value between -PI/2 and PI/2 radians
atan2(y,x) Returns the arctangent of the quotient of its arguments
ceil(x) Returns x, rounded upwards to the nearest integercos(x) Returns the cosine of x (x is in radians)exp(x) Returns the value of Ex
floor(x) Returns x, rounded downwards to the nearest integer
log(x) Returns the natural logarithm (base E) of x
max(x,y,z,...,n) Returns the number with the highest value
min(x,y,z,...,n) Returns the number with the lowest valuepow(x,y) Returns the value of x to the power of yrandom() Returns a random number between 0 and 1round(x) Rounds x to the nearest integersin(x) Returns the sine of x (x is in radians)sqrt(x) Returns the square root of xtan(x) Returns the tangent of an angle
![Page 39: Hazırlayan:Emin BORANDAĞ 2/17/20161. Numerik Değerler Kullanımı Integers are considered accurate up to 15 digits. Try it function myFunction() { var x](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a4d1b5c7f8b9ab0599ab580/html5/thumbnails/39.jpg)
İleriwep Programlama Dersinde İşlenecek Js ile İlgili Kalan KonularJS Forms (API), JS HTML DOMJS Browser BOM, JS Libraries, Js JQuery
JS Hoisting / JS Strict Mode/JS Style Guide/JS Best Practices/ JS Mistakes/ JS PerformanceJS Reserved Words / JS JSON
05/04/23 39