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);

浙公网安备 33010602011771号