2024-04-26 09:18:27 发布
网友
我正在尝试将以下脚本翻译成JavaScript。有一行我不知道它是做什么的,我怀疑它会推到数组中
def greedyCoinChanging(M, k): n = len(M) result = [] for i in xrange(n - 1, -1, -1): result += [(M[i], k // M[i])] // <-- what the hell is this in JavaScript? k %= M[i] return result
在JavaScript中,您不必使用元组。您可以只使用一个数组
result.push([M[i], Math.floor(k/M[i])]);
此外,整数除法(//)可以变成Math.floor(k/M[i])
//
Math.floor(k/M[i])
在JavaScript中,您不必使用元组。您可以只使用一个数组
此外,整数除法(
//
)可以变成Math.floor(k/M[i])
相关问题 更多 >
编程相关推荐