• 计算任意两个个位整数之间所能组成的奇数个数


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    <style>
    label{display: block; margin: 20px;}
    #box{ 260px; overflow: hidden;min-height: 50px; border: solid 1px black; margin-left: 20px; }
    </style>
    <script type="text/javascript">
    //编写一个函数,计算任意两个数字之间所能组成的数,数字必须是个位数。比如: 计算0-3之间能组成的奇数个是01、21、31、03、13、23。
    function $(id){return document.getElementById(id);}
    window.onload = function ()
    {
    oNum1 = $('num1');
    oNum2 = $('num2');
    oCheck = $('check');
    oBox = $('box');

    var nString;
    var sSting = '';

    oCheck.onclick = function()
    {
    nNum1 = Number(oNum1.value);
    nNum2 = Number(oNum2.value);

    if(nNum1 < 0 || nNum1 > 10 || nNum2 < 0|| nNum2 > 10 || isNaN(nNum1) || isNaN(nNum2))
    {
    //确保输入的值为个位整数
    alert('错误的值,请输入个位整数。')
    }
    else
    {
    if(nNum1 > nNum2)
    {
    var m = nNum1;
    nNum1 = nNum2;
    nNum2 = m;
    }
    //执行完上面的if语句后可以确保得到的nNum1 > nNum2;
    for(var i = nNum1; i <= nNum2; i++)
    {
    //外出循环取出所有值在nNum1 到nNum2 值之间的所有值
    for(var j = nNum1; j < nNum2; j++)
    {
    //内部循环确定nNum1 和nNum2 值可以组成的所有值
    nSting = Number(i + ''+ j);

    if(nSting%2 !== 0 && i !== j )
    //用if判断得到两个数不相同的奇数
    {
    sSting = nSting+ ' ' + sSting ;
    oBox.innerHTML = sSting;
    console.log('mm'+sSting);
    }
    }
    }
    }
    }
    }
    </script>
    </head>
    <body>
    <label>请输入第一个值:<input type="text" id="num1" /> </label>
    <label>请输入第二个值:<input type="text" id="num2" /> </label>
    <label>查看可以组成的奇数<input type="button" id="check" value="查看" /> </label>
    <div id="box"></div>
    </body>
    </html>

    效果图   ↓

  • 相关阅读:
    儿童教育:孩子要买东西,怎么办?
    儿童教育:是否应该让他写好字
    Python on VS Code
    AI
    Java: Replace a string from multiple replaced strings to multiple substitutes
    Visual Studio 2015 Test Explorer does not show anything
    SpringIOC容器创建过程
    spring的组件工厂后置处理器——BeanFactoryPostProcessor
    spring与quartz的整合
    启动tomcat报错One or more listeners failed to start,却找不到任何错误日志的临时解决方案
  • 原文地址:https://www.cnblogs.com/111lll/p/7396732.html
Copyright © 2020-2023  润新知