var h = window.innerHeight;
var mainH = document.querySelector('.mainH');
console.log(h)
h = (mainH === null) ? h : h / 2;
console.log(h);
<div class="mainH"></div>
我想使用三元运算符获取变量h
的一半:
var h = window.innerHeight;
var mainH = document.querySelector('.mainH');
h = (mainH === null) ? h : h/2;
这不起作用。有人帮忙吗?谢谢
答案 0 :(得分:1)
工作正常。您的代码中肯定还有其他与选择器或元素有关的问题
var h = window.innerHeight;
h = (h === null) ? h : h/2;
console.log(h)