jquery 一共1-13个数 两个数(2,4)加减乘除指定一个数(8),求一个完整的Html

假设一个数组里面有13个数(1-13),现在取里面任意两个数,不管加减乘除等于指定的一个数,把13个数里面所有的方式都给显示出来。如下:1*12=122*6=121+11... 假设一个数组里面有13个数(1-13),现在取里面任意两个数,不管加减乘除 等于指定的一个数 ,把13个数里面所有的方式都给显示出来。
如下:
1 * 12 = 12
2*6 = 12
1+11 = 12
12/1 =12
最好用html+jquery写出来。邮箱635800592@qq.com
展开
 我来答
http_p
2013-10-22 · TA获得超过1095个赞
知道小有建树答主
回答量:733
采纳率:100%
帮助的人:572万
展开全部
<!DOCTYPE HTML>
<html>
<title>73</title>
<head>
<style>


</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
输入结果<input type='text' id='result'></input><button>计算</button>
<div id='output'></div>

</body>
<script>
$(function(){
    
    $('button').click(function(){
        var result = $('#result').val();
        var output = [];
        for(var i = 1; i <= 13; i++){
            for(var j = 1; j <= 13; j++){
                if(Number(i) - Number(j) == result){
                    output.push(i + ' - ' + j + ' = ' + result);
                    output.push('<br/>');
                }
                if(Number(i) / Number(j) == result){
                    output.push(i + ' / ' + j + ' = ' + result);
                    output.push('<br/>');
                }
            }
            for(var j = i; j <= 13; j++){
                if(Number(i) + Number(j) == result){
                    output.push(i + ' + ' + j + ' = ' + result);
                    output.push('<br/>');
                }
                if(Number(i) * Number(j) == result){
                    output.push(i + ' * ' + j + ' = ' + result);
                    output.push('<br/>');
                }
            }
        }
        $('#output').html(output.join(''));
    });
    

});
</script>
</html>
百度网友3c3af2d
2013-10-21 · TA获得超过291个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:165万
展开全部
var arrlist=[];
for(var i=1;i<14;i++)
{
for(var j=i;j<14;j++)
{
if(i*j==12)
{
arrlist.push(i+"*"+j+"="+i*j);
}
if(i/j==12)
{
arrlist.push(i+"/"+j+"="+i/j);
}
if(i+j==12)
{
arrlist.push(i+"+"+j+"="+(i+j));
}
if(i-j==12)
{
arrlist.push(i+"-"+j+"="+(i-j));
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式