<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body onload="alert('这是个行内弹框')">
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var i,sum=0;
for ( i=1 ; i <=100 ; i++) {
sum+=i;
}
console.log(sum);
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
let sex = "f";
let age = 58;
let retirementAge;
if (sex === "f") {
retirementAge = 55;
if (age >= retirementAge) {
document.write("该女职工已经退休");
} else {
console.log("该女职工还未退休");
}
} else if (sex === "m") {
retirementAge = 60;
if (age >= retirementAge) {
document.write("该男职工已经退休");
} else {
document.write("该男职工还未退休");
}
}
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var row = 5;
var col = 5;
for (var i = 0; i < row; i++) {
for (var j = 0; j < col; j++) {
document.write("*");
}
document.write("<br>");
}
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
document.write(i+"*"+j+"="+i*j+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>金字塔</title>
</head>
<body>
<input type="text" id="rows" placeholder="输入行数" />
<input type="button" id="btn" value="查看" onclick="see()" /></br>
<span id="show"></span>
<script>
function see() {
var rows = Number(document.getElementById("rows").value);
if (isNaN(rows)) {
alert("请输入数字!");
return;
} else if (rows <= 0) {
alert("请输入大于0的行数!");
return;
}
var str = ""
for (var i = 0; i < rows; i++) {
for (var j = 0; j < rows - i - 1; j++) {
str += " "
}
for (var j = 0; j < i * 2 + 1; j++) {
str+="*";
}
str+="</br>"
}
document.getElementById("show").innerHTML = str;
}
</script>
</body>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>求1000以内正整数</title>
</head>
<body>
<script>
function test(){
for(var i=1;i<=1000;i++){
if(i%6==0 && i%9==0){
document.write(i+"<br>");
}
}
}
test();
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>冒泡排序</title>
</head>
<body>
<script>
var arr = [93, 31, 5, 27, 2, 78];
document.write("待排序的数组:" + arr + "<br/>");
function bubbleSort(arr) {
for (let i = 0; i < arr.length; i++) {
for (let j = 0; j < arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
var temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
bubbleSort(arr)
}
document.write("排序后的数组:" + arr + "<br/>");
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>插入排序</title>
</head>
<body>
<script>
var arr = [98,7,65,54,12,6];
document.write("待排序的数组:" + arr + "<br/>")
function insertSort(arr) {
for (var i = 1; i < arr.length; i++) {
for (var j = i; j > 0; j--) {
if (arr[j-1]>arr[j]) {
var temp = arr[j-1];
arr[j-1] = arr[j];
arr[j] = temp;
}
}
}
}
insertSort(arr);
document.write("排序后的数组:" + arr + "<br/>")
</script>
</body>
</html>