日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

取 1~100之间的随机整数

發布時間:2025/4/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 取 1~100之间的随机整数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

switch語句

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>switch語句</title><script>var a;switch (a){case 1:alert("number");break;case "abc":alert("string");break;case true:alert("true");break;case null:alert("null");break;case undefined:alert("undefined");break;}</script> </head> <body></body> </html>

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>99乘法表</title><style>td{border: 1px solid;}</style><script>document.write("<table align='center'>");//1.完成基本的for循環嵌套,展示乘法表for (var i = 1; i <= 9 ; i++) {document.write("<tr>");for (var j = 1; j <=i ; j++) {document.write("<td>");//輸出 1 * 1 = 1document.write(i + " * " + j + " = " + ( i*j) +"&nbsp;&nbsp;&nbsp;");document.write("</td>");}document.write("</tr>");}//2.完成表格嵌套document.write("</table>");</script> </head> <body></body> </html>



?Function:函數(方法)對象
? ? ? ? ? ? ? ? 1. 創建:
? ? ? ? ? ? ? ? ? ? 1. var fun = new Function(形式參數列表,方法體); ?//不常用
? ? ? ? ? ? ? ? ? ? 2. function 方法名稱(形式參數列表){
? ? ? ? ? ? ? ? ? ? ? ? ? ? 方法體
? ? ? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? 3. var 方法名 = function(形式參數列表){
? ? ? ? ? ? ? ? ? ? ? ? ? ? 方法體
? ? ? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? 2. 方法:

? ? ? ? ? ? ? ? 3. 屬性:
? ? ? ? ? ? ? ? ? ? length:代表形參的個數
? ? ? ? ? ? ? ? 4. 特點:
? ? ? ? ? ? ? ? ? ? 1. 方法定義是,形參的類型不用寫,返回值類型也不寫
? ? ? ? ? ? ? ? ? ? 2. 方法是一個對象,如果定義名稱相同的方法,會覆蓋
? ? ? ? ? ? ? ? ? ? 3. 在JS中,方法的調用只與方法的名稱有關,和參數列表無關
? ? ? ? ? ? ? ? ? ? 4. 在方法聲明中有一個隱藏的內置對象(數組),arguments,封裝所有的實際參數
? ? ? ? ? ? ? ? 5. 調用:
? ? ? ? ? ? ? ? ? ? 方法名稱(實際參數列表);

求任意個數的數的和

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Function對象</title><script >//1.創建方式1var fun1 = new Function("a","b","c","alert(a);");//調用方法// fun1(3,4);// alert(fun1.length);//2. 創建方式2function fun2(a , b){alert(a + b);}//fun2(3,4);//alert(fun2.length);var fun3 = function(a,b){alert(a+b);}//alert(fun3.length);// fun3(3,4);/*fun2 = function(a , b){alert(a - b);}*/function fun2(a , b){//alert(a - b);alert(a);alert(b);}//fun2(3,4);//方法調用//fun2(1,2);//fun2(1);//fun2();//fun2(1,2,3);/** 求兩個數的和*//*function add(a , b){return a + b;}*//*** 求任意個數的和*/function add (){var sum = 0;for (var i = 0; i < arguments.length; i++) {sum += arguments[i];}return sum;}var sum = add(1,2,3,4);alert(sum);//add(1,3);</script> </head> <body></body> </html>

Array:數組對象
? ? ? ? ? ? ? ? 1. 創建:
? ? ? ? ? ? ? ? ? ? 1. var arr = new Array(元素列表);
? ? ? ? ? ? ? ? ? ? 2. var arr = new Array(默認長度);
? ? ? ? ? ? ? ? ? ? 3. var arr = [元素列表];
? ? ? ? ? ? ? ? 2. 方法
? ? ? ? ? ? ? ? ? ? join(參數):將數組中的元素按照指定的分隔符拼接為字符串
? ? ? ? ? ? ? ? ? ? push()?? ?向數組的末尾添加一個或更多元素,并返回新的長度。
? ? ? ? ? ? ? ? 3. 屬性
? ? ? ? ? ? ? ? ? ? length:數組的長度
? ? ? ? ? ? ? ? 4. 特點:
? ? ? ? ? ? ? ? ? ? 1. JS中,數組元素的類型可變的。
? ? ? ? ? ? ? ? ? ? 2. JS中,數組長度可變的。

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Array對象</title><script >//1.創建方式1var arr1 = new Array(1,2,3);var arr2 = new Array(5);var arr3 = [1,2,3,4];var arr4 = new Array();document.write(arr1 +"<br>");document.write(arr2 +"<br>");document.write(arr3 +"<br>");document.write(arr4 +"<br>");var arr = [1,"abc",true];document.write(arr +"<br>");document.write(arr[0] +"<br>");document.write(arr[1] +"<br>");document.write(arr[2] +"<br>");//document.write(arr[10] +"<br>");arr[10] = "hehe";document.write(arr[10] +"<br>");document.write(arr[9] +"<br>");//alert(arr.length);//11document.write(arr.join("--")+"<br>");arr.push(11);document.write(arr.join("--")+"<br>");</script> </head> <body></body> </html>



Date:日期對象
? ? ? ? ? ? ? ? 1. 創建:
? ? ? ? ? ? ? ? ? ? var date = new Date();

? ? ? ? ? ? ? ? 2. 方法:
? ? ? ? ? ? ? ? ? ? toLocaleString():返回當前date對象對應的時間本地字符串格式
? ? ? ? ? ? ? ? ? ? getTime():獲取毫秒值。返回當前如期對象描述的時間到1970年1月1日零點的毫秒值差

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Date對象</title><script >var date = new Date();document.write(date + "<br>");document.write(date.toLocaleString() + "<br>");document.write(date.getTime() + "<br>");</script> </head> <body></body> </html>




? ? ? ? ? ?Math:數學對象
? ? ? ? ? ? ? ? 1. 創建:
? ? ? ? ? ? ? ? ? ? * 特點:Math對象不用創建,直接使用。 ?Math.方法名();

? ? ? ? ? ? ? ? 2. 方法:
? ? ? ? ? ? ? ? ? ? random():返回 0 ~ 1 之間的隨機數。 含0不含1
? ? ? ? ? ? ? ? ? ? ceil(x):對數進行上舍入。
? ? ? ? ? ? ? ? ? ? floor(x):對數進行下舍入。
? ? ? ? ? ? ? ? ? ? round(x):把數四舍五入為最接近的整數。

? ? ? ? ? ? ? ? 3. 屬性:
? ? ? ? ? ? ? ? ? ? PI


?取 1~100之間的隨機整數
? ? ? ? ?* ? ? ?1. Math.random()產生隨機數:范圍 [0,1)小數
? ? ? ? ?* ? ? ?2. 乘以 100 --> [0,99.9999) 小數
? ? ? ? ?* ? ? ?3. 舍棄小數部分 :floor --> [0,99] 整數
? ? ? ? ?* ? ? ?4. +1 -->[0,99] 整數 [1,100]

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Math對象</title><script >document.write(Math.PI +"<br>");document.write(Math.random() +"<br>");document.write(Math.round(3.14) +"<br>");document.write(Math.ceil(3.14) +"<br>");document.write(Math.floor(3.14) +"<br>");//取 1~100之間的隨機整數var number = Math.floor((Math.random() * 100)) + 1;document.write(number);</script> </head> <body></body> </html>

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的取 1~100之间的随机整数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。