JavaScript基础使用

随机数

生成随机分数

Math.random()

生成0~19的随机整数

Math.floor(Math.random() * 20)

生成最小值和最大值之间的随机整数

function randomRange(myMin, myMax) {
    return Math.floor( Math.random() * ( myMax - myMin + 1)) + myMin; 
}
var myRandom = randomRange(5, 15);

parseInt()函数解析一个字符串返回一个整数

var a = parseInt("007");     //把字符串 "007" 转换成数字 7。

如果字符串参数的第一个字符是字符串类型的,结果将不会转换成数字,而是返回NaN。

它同时可接受第二个参数,一个介于2和36之间的整数,表示字符串的基数。

函数调用如下所示:

parseInt(string, radix);

示例:

var a = parseInt("11", 2); 
/* 参数 2 表示 "11" 使用二进制数值系统。
此示例将字符串 "11" 转换为整数 3。*/

使用多个三元运算符

function findGreaterOrEqual(a, b) {  
    return (a === b) ? "a and b are equal" : (a > b) ? "a is greater" : "b is greater";
}

使用多个条件运算符来检查数字是正数 (“positive”)、负数 (“negative”) 或零 (“zero”)。

function checkSign(num) {
    return num > 0 ? "positive" : (num === 0) ? "zero" : "negative";
}
checkSign(10);
posted @ 2019-05-14 09:03  知知为之之  阅读(112)  评论(0)    收藏  举报