验证100以内的数满足角谷定理

本文通过一个简单的JavaScript脚本验证了角谷猜想(也称为3x+1猜想),该猜想指出对于任意正整数,如果是偶数则除以2,若为奇数则乘以3并加1,重复此步骤最终会得到1。脚本演示了1到100之间的每个数字如何遵循这一规律。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

验证角谷定理

 角谷定理:任意一个数如果是偶数将它除以二,如果为奇数就乘以3再加1,最终一定能得到1

<script>
 for(var num=1;num<=100;num++){
         document.write(num+"的变化过程:"+"</br>");
        isJG(num);
        document.write("</br>");
    }
   function isJG(num){
       while(num!=1){
           if(0==num%2){
               num/=2;
               document.write(num*2+"->"+num*2+"/2="+num+"</br>");
           }else{
               num=num*3+1;
               document.write((num-1)/3+"->"+(num-1)/3+"*3+1="+num+"</br>");
           }
       }
       returntrue;
   }
</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值