无论我是直接在源/控制台上设置断点还是debugger在我的代码上添加一个断点,浏览器似乎都没有响应它们.有什么想法吗?这是我的代码:
if (select[i].placeholder != undefined && select[i].placeholder != '' ) {
selected.appendChild(document.createTextNode(select[i].placeholder)); debugger;
} else if (select[i].options[0].value == '' && select[i].options[0].textContent != '' ) {
selected.appendChild(document.createTextNode(select[i].placeholder));
} else {
selected.appendChild(document.createTextNode('Select an option'));
}
Run Code Online (Sandbox Code Playgroud) 我是javascript的新手,并试图找到一个数字的素数因子,在javascript中使用for循环记录下面为'整数'.我似乎无法让它工作,我不确定这是我的JavaScript还是我的计算逻辑.我尝试添加注释,以便您可以看到我认为我的程序当时正在做什么.如我错了请纠正我.
任何帮助将不胜感激.这是我的代码:
//integer is the value for which we are finding prime factors
var integer = 13195;
var primeArray = [];
//find divisors starting with 2
for (i = 2; i < integer/2; i++) {
if (integer % i == 0) {
//check if divisor is prime
for (var j = 2; j <= i / 2; j++) {
if (i % j == 0) {
isPrime = false;
} else {
isPrime = true;
}
}
//if divisor is …Run Code Online (Sandbox Code Playgroud)