首页 > 试题广场 >

小乐乐找最大数

[编程题]小乐乐找最大数
  • 热度指数:32702 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
小乐乐获得4个最大数,请帮他编程找到最大的数。

输入描述:
一行,4个整数,用空格分开。


输出描述:
一行,一个整数,为输入的4个整数中最大的整数。
示例1

输入

5 8 2 5

输出

8
解法一:遍历数组,比较每个元素和max变量的大小,不断更新max
let str = readline();
let arr = str.split(" ");
let max = 0;

// 注意数组的元素是string类型,需要使用Number()转换
let i = 0, len = arr.length;
for (; i < len; i++) {
    if (Number(arr[i]) > max) {
        max = arr[i];
    }
}

console.log(max);

解法二:数组的扩展+Math.max()
let str = readline();
let arr = str.split(" ");
// 数组的扩展:将一个数组转为参数序列
console.log(Math.max(...arr));

编辑于 2021-03-08 23:20:19 回复(0)

                        JavaScript

let a = readline();
let b = a.split(' ');
console.log(
     Math.max(...b)
)


发表于 2020-06-19 18:45:03 回复(0)