11 Nisan 2019 Perşembe

Math Sınıfı

floor metodu
Örnek
Şöyle yaparız.
randomIndex = Math.floor(Math.random() * myarray.length);
max metodu
Elimizde şöyle bir kod olsun. Üç nokta ile Spread Syntax kullanılıyor.
var adventurers = [
  {time : 100},
  {time : 120},
  {time : 160},
  {time : 90},
  {time : 200},
]
Şöyle yaparız.
const maxVal = Math.max(...adventurers.map(o => o.time))
min metodu
Şöyle yaparız. Çıktı olarak 4 alırız.
const arr = {lst1: 300, lst2: 381, lst3: 4, lst4: 4, lst5: 49};
const lowestValue = Math.min(...Object.entries(arr)
  .map(o => o[1]));
random metodu
[0 - 1] aralığında sayı döner.
Örnek
Diziyi rastgele sıralamak için şöyle yaparız.
var as = ["max","jack","sam"];  
var s = as.sort(func);  

function func(a, b) {  
  return Math.random();
}  

console.log(s);


Hiç yorum yok:

Yorum Gönder