<script>
var num = parseInt(prompt("請輸入一個正整數"));
var count = 0; //計數器
while (true) { //循環表達式為true,永遠循環
if (num > 0) {
break; //除非符合這個條件,break,退出此循環
}
num = parseInt(prompt("請重新輸入一個正整數"));
}
while (num) {
num = parseInt(num / 10);
count++;
}
alert("這個正整數為" + count + "位數");
</script>