在 C 中,输出是我所期望的。在 Javascript 中,输出不是我所期望的。在 Javascript 中,十六进制以十进制而不是十六进制循环。
C:
#include<stdio.h>
int main(){
for(int i=0x1000;i<=0x109F;i++){
printf("%x\n",i);
}
return 0;
}
Javascript:
<script type="text/javascript">
for(var i=0x1000;i<=0x109F;i++){
document.write(i+"<br>");
}
</script>