1、1000以內不能被7整除的整數之和。
思路:初始整數之和為0,迴圈條件:1-1000以內,判斷條件:不能被7整除
var sum = 0;
for(var i = 1; i <= 1000; i++)
}console.log(sum);
2、列印1到100之間的乘積。
思路:初始積為1,迴圈條件:2-100以內
var number = 1;
for (var i = 2; i <= 100; i++)
console.log(number);
3、計算1到100之間所有不能被3整除的整數的和,以及和大於等於2000的數字。
思路:初始整數之和為0,迴圈條件:1-100以內,判斷條件:不能被3整除,大於等於2000
var sum = 0;
for (var i = 1; i <= 100; i++)
}}
4、求200到300之間第乙個能被7整除的整數。
思路:迴圈條件:200-300以內,判斷條件:能被7整除。目的:輸出第乙個能被7整除的整數
for (var i = 200; i <= 300; i++)
}
5、求200到300之間所有的奇數的和。
思路:初始奇數之和為0,
迴圈條件:200-300以內,判斷條件:奇數。
var oddsum = 0;
for (var i = 200; i <= 300; i++)
oddsum += i;
}console.log(oddsum);
總結:之所以要迴圈,目的就是要找到範圍內具體的每乙個數字。 js中的一些簡單演算法(四)
1 拿到百位上的數字 十位上的數字 個位上的數字。思路 百位上的數字用百位除以一百並向下取整。十位上的數字用十位除以10並向下取整。個位上的數字直接取餘10得到的餘數就是個位上的數字。var bai math.floor i 100 得到百位數上的數字 var shi math.floor i 10...
一些簡單的演算法
氣泡排序,比如你有五個數 3 4 2 1 0 其原理就是用沒個數和 其他數進行比較 下面我們來書寫每一輪的數值 第一輪 3 4 2 得出佇列 2 4 3 1 0 2 1 0 得出佇列 1 4 3 2 0 得出佇列 0 4 3 2 1 第二輪 4 3 得出佇列 0 3 4 2 1 3 2 1 得出佇列...
一些常用簡單的js方法
普通 function alert title,mes function showmessage title,msg 錯誤時 function alertaterror title,mes 警告時 function alertatwarning title,mes 判斷是否選中記錄 function...