Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Python中的行转换为JavaScript:[(M[i],k//M[i])]_Javascript_Python - Fatal编程技术网

将Python中的行转换为JavaScript:[(M[i],k//M[i])]

将Python中的行转换为JavaScript:[(M[i],k//M[i])],javascript,python,Javascript,Python,我正在尝试将以下脚本翻译成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]

我正在尝试将以下脚本翻译成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
def greedyconchanging(M,k):
n=len(M)
结果=[]
对于x范围内的i(n-1,-1,-1):

结果+=[(M[i],k//M[i])]/在JavaScript中,不必使用元组。您可以只使用一个数组

result.push([M[i], Math.floor(k/M[i])]);

此外,整数除法(
/
)可以变成
数学层(k/M[i])

啊,是的。谢谢没问题@KarlMorrison@KarlMorrison我不确定那是什么编辑,但它使
[
不平衡。啊,你错过了一个[,我认为你错了,我的错!没问题。