我正在嘗試一些Javascript實踐,其中一個要求定義一個函數max(),它以兩個數字作爲參數並返回其中最大的一個。我們需要使用if..else語句。這是我試過的代碼:函數返回語句(Javascript)
<html>
<body>
<script>
function max(x, y) {
if(x>y)
{
return x;
}
else
{
return y;
}
}
</script>
<button onclick="max(5, 7)">Click me</button>
</body>
</html>
看來它沒有工作。我想過用alert(alert(x)和alert(y))來更改返回值x和返回值y,並且它工作正常,所以問題必須返回。我只是不知道爲什麼它從一開始就沒有工作! :/
你知道什麼是回報嗎? –
請添加更多關於您要做什麼的詳細信息。你的函數似乎找到兩個值的最大值,但是你沒有使用返回值。 你能更好地描述你想如何使用最大值? –
請定義「它沒有工作」。你期望你的代碼做什麼,它做了什麼呢? – Teemu