如果我有一个Math.Max对象,我该如何让它显示名称而不是数字
If I had a Math.Max object, how would I get it to display a name rather than a number?
假设中有以下代码
var x = 4
var y = 6
function myFunction() {
document.write(Math.max(x, y));
}
如果我按下一个按钮来给出Math对象的结果,我该如何让它显示6的y而不是数字本身?
if(x>y)
document.write("x");
else
document.write("y");
你就是这么问的吗?
如果您仍然想使用Math.max
:
function myFunction() {
if (Math.max(x, y) === x)
document.write('x');
else
document.write('y');
}
您可以将名称与值相关联,例如:
var values = [
{ name: 'x', value: 4 },
{ name: 'y', value: 6 },
{ name: 'z', value: 5 }
];
function myFunction() {
// sort the values to get the largest first
values.sort(function(a, b){ return b.value - a.value });
// display the name of the largest value
document.write(values[0].name);
}
相关文章:
- 显示数字,然后每5秒随机更改一次(javascript)
- 显示数字键盘的Phonegap-js提示
- 如何在方程式前显示数字
- 选择下拉选项时显示数字-javascript
- 如何在文本框中显示数字以跟踪打开的按钮数量
- 在 JavaScript 代码中添加跨度以更改显示数字的颜色
- 是否有可接受的跨平台方法在基于触摸的设备上以标准 Web 表单显示数字键盘
- 不要在警告框中显示数字
- 如何使用Javascript和HTML DOM在表的特定单元格中显示数字
- 如何在禁用的输入类型=“time”元素上居中显示数字
- 如何使html5文本字段显示数字键盘
- 在谷歌图表中以小数点后两位显示数字
- 显示数字时附加alert()
- 当我运行代码时,为什么不显示数字、平方和立方体呢
- 如何使用Javascript在iPad的文本框中输入时立即显示数字键盘
- Don't显示数字大于72
- 希望在第二次通过间隔后逐个显示数字
- Nivo滑块显示数字而不是背景图像
- 如何通过单击knockout.js中的按钮显示数字
- JavaScript如何显示数字