色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript上機練習題

黃文隆1年前6瀏覽0評論

在學習JavaScript的過程中,上機練習是非常必要且有效的一種方式。除了幫助我們鞏固知識點,還可以鍛煉我們的編程思維和實際操作能力。下面就來介紹一些常見的JavaScript上機練習題。

1. 編寫一個JavaScript程序,計算1到100這個范圍內所有整數的和。代碼如下:

var sum = 0;
for (var i = 1; i <= 100; i++) {
sum += i;
}
console.log(sum);

2. 編寫一個JavaScript程序,判斷一個數是奇數還是偶數。代碼如下:

var num = prompt("請輸入一個整數:");
if (num % 2 == 0) {
console.log("偶數");
} else {
console.log("奇數");
}

3. 編寫一個JavaScript程序,將一個字符串反轉。例如,"hello world"應該輸出"dlrow olleh"。代碼如下:

var str = "hello world";
var reverseStr = "";
for (var i = str.length - 1; i >= 0; i--) {
reverseStr += str[i];
}
console.log(reverseStr);

4. 編寫一個JavaScript程序,找出一個數組中的最大值和最小值。例如,[1, 2, 3, 4, 5]中最大值是5,最小值是1。代碼如下:

var arr = [1, 2, 3, 4, 5];
var max = arr[0];
var min = arr[0];
for (var i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
console.log("最大值:" + max);
console.log("最小值:" + min);

5. 編寫一個JavaScript程序,將一個數組中的元素順序隨機打亂。例如,[1, 2, 3, 4, 5]可能會變成[5, 2, 3, 1, 4]。代碼如下:

var arr = [1, 2, 3, 4, 5];
for (var i = arr.length - 1; i > 0; i--) {
var j = Math.floor(Math.random() * (i + 1));
var temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
console.log(arr);

以上就是一些常見的JavaScript上機練習題,它們涵蓋了JavaScript中的一些基礎知識點和常見的編程思路。希望大家可以通過這些練習題,更好地掌握JavaScript的編程能力。