1. 程式人生 > 其它 >Codeforces Round #791(Div 2)——D

Codeforces Round #791(Div 2)——D

 <script>
/* 隨機數是重點啊!!!!
*Math
* - Math和其他的函式不同,它不是一個建構函式
* 它屬於一個工具類不用建立物件,它裡面封裝了數學運算相關的屬性和方法
* - 比如
* Math.PI 表示圓周率
*/
// console.log(Date);//是一個函式
// console.log(math);//是一個普通物件


//console.log(Math.PI);

/*
*abs()可以用來計算一個數的絕對值
*/
// console.log(Math.abs(-1));

/*
*Math.ceil()
* - 可以對一個數進行向上取整,小數位只要有值就會自動進1
* Math.floor()
* - 可以對一個數進行向下取整,小數部分會被舍掉--------只取整數位,不進行四捨五入
* Math.round
* - 可以對一個數進行四捨五入取整
*/

//console.log(Math.ceil(1.5));
//console.log(Math.floor(1.5));
// console.log(Math.round(1.99));

/*
*Math.random()
* - 可以用來生成一個0-1之間的隨機數.即:不會出現0,也不會出現1
* - 生成一個0-10的隨機數
* - 生成一個0-x之間的隨機數
* Math.round(Math.random()*x
*
* - 生成一個1-10

* - 生成一個x-y之間的一個隨機數
* Math.round(Math.random()*(y-x)+*);
*/
/* for(var i = 0 ; i<100 ; i++){
console.log(Math.round(Math.random()*10));

// console.log(Math.round(Math.random()*10);
//生成一個1-10例子如下
console.log(Math.round(Math.random()*9)+1);
console.log(Math.round(Math.random()*8)+2);//此時就是2-10啦

//生成1-6之間的隨機數
console.log(Math.ruoun(Math.random()*5+1));
} */

/*
*max()可以獲取多個數中的最大值
* min()可以獲取多個數中的最小值
*
*/
var max = Math.max(10,45,30,100);
var min = Math.min(10,45,30,100);
// console.log(min);

/*
*Math.pow(x,y)
* 返回x的y次冪
*/

console.log(Math.pow(2,2));//等於4

/*
*Math.sqrt()
* 用於對一個數進行開放運算
*/
console.log(Math.sqrt(2));
</script>