// Copyright (C) 2020 Vladislav Lazurenko. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- esid: sec-math.max description: Call ToNumber on each element of params info: | 2. For each element arg of args, do Let n be ? ToNumber(arg). Append n to coerced. ---*/ let valueOf_calls = 0; const n = { valueOf: function() { valueOf_calls++; } }; Math.max(NaN, n); assert.sameValue(valueOf_calls, 1); reportCompare(0, 0);