几个风骚操作"/>
前端几个风骚操作
1、 快速创建一个简单的星级评分
getRate(r) {const rate = '★★★★★☆☆☆☆☆';return rate.slice(5 - r, 10 - r);},
<p>评分:{{ getRate(3) }}</p> --------评分:★★★☆☆<p>评分:{{ getRate(4) }}</p> --------评分:★★★★☆<p>评分:{{ getRate(0) }}</p> --------评分:☆☆☆☆☆
2、 判断两个数字的符号是否相同
(3 ^ -5) >= 0 --------false(-3 ^ -5) >= 0 -------true(3 ^ 5) >= 0 -------true(3 ^ -5) >= 0 -------false
3、 判断一个数字是否为2的整数幂
isPowerOf2(n) {return (n & (n - 1)) === 0;}isPowerOf2(8) -------trueisPowerOf2(9) -------falseisPowerOf2(10) -------true
4、 求一个数字 整数部分的几种方法
~~3 -------33.14 >> 0 -------33.14 << 0 -------33.14 | 0 -------3
更多推荐
前端几个风骚操作
发布评论