javascript 练习5:获取1到1000内所有位数上含有1 并且是质数的数
<script type="text/javascript">
//练习5:获取1到1000内所有位数上含有1 并且是质数的数
function test1(){
document.write("<h1 style='color: blue'>练习5:1到1000内所有位数上含有1 并且是质数的数有:</h1>")
for (var i = 2; i <= 1000; i++) {
var tt = true;
for (var j = 2; j < i; j++) {
if (i%j == 0){
tt = false;
break;
}
}
if(tt){
var ge = i%10;
var shi = i/10%10;
var bai = i/100%10;
if(ge==1 || shi==1 || bai==1){
document.write("1到1000内所有位数上含有1 并且是质数的数有:" + i + "<br>");
}
}
}
}
test1();
</script>
效果如下图(图未截全):