学习心得2: //定义一个长度容量为4的long型数组 用随机数获取 并打印输出

博客内容主要展示了在Java中定义一个长度容量为4的long型数组,通过随机数获取数组元素并打印输出的代码示例。

//定义一个长度容量为4的long型数组 用随机数获取 并打印输出
public class Test {

public static void main(String[] args) {

	long[] ary5 = new long[4];
	for (int i = 0; i <ary5.length ; i++) {
		int s = (int) (Math.random() * 10);//定义一个整型变量s存储获取的随机数
		ary5[i] = s;//系统每获取一个值就用ary5[i]存取从而达到存储4个数据的目的

	}
	for (int i = 0; i <ary5.length; i++) {
		System.out.print('\t');//控制打印数据的间隔
		System.out.print(ary5[i]);//循环输出ary5数组的值
	}

}

}
在这里插入图片描述

### 实现HTML和JavaScript定义数组、初始化随机数、计算平均值并输出元素 以下是一个完整的HTML和JavaScript实现方案,用于定义一个长度为10的数组,初始化为随机数,计算其平均值,并输出所有元素。 --- ```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> <h3>数组操作:定义、初始化、计算平均值并输出</h3> <div id="output"></div> <script> // 定义一个长度为10的数组,并初始化为随机数 const length = 10; const randomArray = Array.from({ length }, () => Math.floor(Math.random() * 100)); // 创建包含随机数数组[^2] // 计算数组的平均值 const sum = randomArray.reduce((accumulator, currentValue) => accumulator + currentValue, 0); // 累加数组元素 const average = sum / randomArray.length; // 计算平均值 // 输出数组元素和平均值 const outputDiv = document.getElementById("output"); let result = "数组元素: " + randomArray.join(", ") + "<br>"; // 使用 join 方法将数组元素连接成字符串 result += "平均值: " + average.toFixed(2); // 保留两位小数显示平均值 outputDiv.innerHTML = result; // 将结果插入到页面中 </script> </body> </html> ``` --- #### **代码说明** 1. **数组定义与初始化**: - 使用 `Array.from` 方法创建一个长度为10的数组,并通过箭头函数 `() => Math.floor(Math.random() * 100)` 初始化每个元素为0到99之间的随机整数。 2. **计算平均值**: - 使用 `reduce` 方法累加数组中的所有元素,初始值设置为0。 - 将累加结果除以数组长度,得到平均值。 3. **输出结果**: - 使用 `join` 方法将数组元素转换为逗号分隔的字符串。 - 使用 `toFixed(2)` 方法将平均值格式化为保留两位小数的字符串[^2]。 - 将结果动态插入到HTML页面中的指定 `<div>` 元素内。 --- #### **运行效果** 当页面加载时,会自动生成一个长度为10的数组,其元素为0到99之间的随机整数。同时,页面会显示数组的所有元素以及它们的平均值。例如: ``` 数组元素: 45, 78, 12, 67, 89, 34, 56, 23, 90, 11 平均值: 48.50 ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值