8-26 程宗武
day16(JavaScript)
1、如果判断一个值不是为NaN的写法(!NaN(num))
2、JavaScript的除法不是整除因此如果需要获取整数的结果需要使用parseInt()。
例:水仙花数
//水仙花数
// for(var i = 100; i<1000;i++){
// var a = parseInt(i%10); // 个位
// var b = parseInt((i%100)/10) ; //十位
// var c = parseInt(i/100) ; //百位 这里需要获取的是整数而不是小数
// if((a*a*a + b*b*b + c*c*c) == i){
// console.log(i+"是水仙花数");
// }
// }
3、当for循环中定义了多个循环结束条件时,以最后一个循环结束条件为准
例
for(var i=2000,n=1;i<=2100,n<=10(以这个循环结束条件为准);i++){
if( ( i%4===0 && i%100!==1 ) || i%400===0 ){
console.log(i);
n++;
}
}
近期评论