目录
1、求数组中的最大值和最小值
<script>
/*要求:求一组数组 [21, 6, 1, 99, -52, 25, 7] 的最大值以及最小值
定义变量max存放数组第一个元素,变量min也存放第一个元素
for循环直接从数组第二个元素开始比较,满足条件的交换。
*/
var arr = [21, 6, 1, 99, -52, 25, 7];
var max = arr[0];
var min = arr[0];
for (var i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
else if (arr[i] < min) {
min = arr[i];
}
}
console.log('最大值:' + max , '最小值:' + min);
</script>
2、数组元素转换成字符串
<script>
/*将数组里面的元素转换为字符串redgreenbluepinkyellow
相当于字符串拼接
定义一个变量str,把每个元素拼起来最后打印
*/
var arr = ['red', 'green', 'blue', 'pink', 'yellow'];
var str = "";
for (var i = 0; i < arr.length; i++) {
str += arr[i];
}
console.log(str);
</script>