JavaScript编程基础!我正在上机快来救我~

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:42:08
请编写程序,要求随机生成两个小数给变量x,y,然后显示着两个数中的最大值.(提示:语句“var x=Math.random();”可为变量生成的一个随机小数;另外,使用条件运算符“?:”)
我根本两个都看不懂哦~但是书上的是var开头的啊?两个答案不一样叫我怎么办啊.........我哭

function getMax(x,y)
{
var outn = 0;
x > y ? outn = x : outn = y ;
return outn;
}

var x = Math.random();
var y = Math.random();
document.write ('随机数:'+ x + ';' + y + ';最大值:' + getMax(x,y));

补充:
两个答案都对,如果你有标准答案,你可能会发现和现在的两个答案又不一样,有几个人回答就会有几种答案,编程就是这样,实现一个目的会有N种方法,你学习的目的就是找到N种方法中的共同点,在用你自己的方法实现。
另外,如果你连这两个简单的FUNCTION都看不懂,建议你从头学习JAVASCRIPT,语法,变量,函数等等。

可以变通的吗!!!用if不也行吗??总得用?:呀!!!真是的..解决问题不就行了吗??? 把两个数放进两个变量,,,在if一下,,,如果怎么怎么样...

function findMax(){
var x=Math.random();
var y=Math.random();
var temp
temp=(x>y)?x:y;
return temp; //或者alert("最大数为: " + temp);
}