写10个十行代码的有运行效果的js
时间: 2024-03-25 16:39:21 浏览: 55
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
好的,我为你提供10个十行代码的有运行效果的JavaScript示例:
1. 计算两个数字的和
```javascript
let num1 = 10;
let num2 = 20;
let sum = num1 + num2;
console.log(sum);
```
2. 判断一个数是否为偶数
```javascript
let num = 10;
if(num % 2 === 0) {
console.log(num + "是偶数");
} else {
console.log(num + "不是偶数");
}
```
3. 求出一个数组中的最大值
```javascript
let arr = [10, 20, 30, 40, 50];
let max = Math.max(...arr);
console.log(max);
```
4. 将一个字符串反转
```javascript
let str = "hello world";
let reversedStr = str.split("").reverse().join("");
console.log(reversedStr);
```
5. 模拟掷骰子
```javascript
let dice = Math.floor(Math.random() * 6) + 1;
console.log("掷骰子的结果是:" + dice);
```
6. 判断一个年份是否为闰年
```javascript
let year = 2020;
if((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0) {
console.log(year + "是闰年");
} else {
console.log(year + "不是闰年");
}
```
7. 将一个数组中的元素按照大小排序
```javascript
let arr = [10, 5, 20, 3, 15];
arr.sort((a, b) => a - b);
console.log(arr);
```
8. 将一个字符串中的所有空格去掉
```javascript
let str = "hello world";
let newStr = str.replace(/\s+/g, "");
console.log(newStr);
```
9. 将一个数字转换为字符串并在前面添加0
```javascript
let num = 5;
let str = num.toString().padStart(2, "0");
console.log(str);
```
10. 模拟一个简单的登录功能
```javascript
let username = "admin";
let password = "123456";
let inputUsername = prompt("请输入用户名:");
let inputPassword = prompt("请输入密码:");
if(inputUsername === username && inputPassword === password) {
console.log("登录成功");
} else {
console.log("用户名或密码错误");
}
```
阅读全文