javascript
javascript 运算符优先级
?
JavaScript 運算符優先級(從高到低)?
https://github.com/xhlwill/blog/issues/16
?
?
今天把js函數轉換為python 函數時,發現在js運算符優先級這邊卡了一下. 記錄一下,以后注意
function C(A) {
return A < 62 ? String.fromCharCode(A += A < 26 ? 65 : A < 52 ? 71 : -4) : A < 63 ? '_' : A < 64 ? '$' : C(A >> 6) + C(A & 63)
}
?
等價轉換js函數
function E(A){
if (A<62) {
if(A<26){return String.fromCharCode(A+65); }
else if(A<52){return String.fromCharCode(A+71);}
else {return String.fromCharCode(A-4);}
}
等價轉換為python函數
def C(A):if A < 62:
if A < 26:
return chr(A + 65)
elif A < 52:
return chr(A + 71)
else:
return chr(A - 4)
elif A < 63:
return '_'
elif A < 64:
return '$'
else:
return (C(A >> 6) + C(A & 63))
?
?
?
else if(A<63){return '_';}
else if(A<64){return '$'}
else {return (E(A >> 6) + E(A & 63))}
}
轉載于:https://www.cnblogs.com/shidexiao/p/9671790.html
總結
以上是生活随笔為你收集整理的javascript 运算符优先级的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode初级算法笔记整理
- 下一篇: Java_枚举