Javascript,^(插入符号)运算符有什么作用?我有一些JavaScript代码:<script type="text/javascript">$(document).ready(function(){
$('#calcular').click(function() {
var altura2 = ((($('#ddl_altura').attr("value"))/100)^2);
var peso = $('#ddl_peso').attr("value");
var resultado = Math.round(parseFloat(peso / altura2)*100)/100;
if (resultado > 0) {
$('#resultado').html(resultado);
$('#imc').show();
};
});});</script>什么是^(尖)运算符在Javascript中是什么意思?
3 回答
月关宝盒
TA贡献1772条经验 获得超5个赞
^ 例如,正在执行异或(XOR)
6是110二进制的,3是011二进制的,和
6 ^ 3,意思是110 XOR 011给出101(5)。
110 since 0 ^ 0 => 0 011 0 ^ 1 => 1 --- 1 ^ 0 => 1 101 1 ^ 1 => 0
Math.pow(x,2)计算x²但是对于square,你最好使用x*xMath.pow使用对数,你得到更多的近似误差。(x² ~ exp(2.log(x)))
添加回答
举报
0/150
提交
取消
