用JavaScript写 输入一系列数,分别求正数和负数的和,输入0结束

JavaScript015

用JavaScript写 输入一系列数,分别求正数和负数的和,输入0结束,第1张

var strs= new Array()

do{

    var now = parseInt(window.prompt("输入第"+(strs.length+1)+"个数的值:"))

    var m = 0

    var  n = 0

    if( now == 0 ){break}

    strs.push(now)

    for (var i=0i<strs.length i++ ){

      if(strs[i] >0){

          m = m + strs[i]

      }else{

          n = n + strs[i]

      }

    }

    document.write("正数和为:"+m+"<br/>")

    document.write("负数和为:"+n+"<br/>")

}while(true)

<script>function dd(){for(var i=0i<2i++){var op+="sdfsd"

}

alert(op)

}

dd()</script>

在正数前面加一个'~'就行了

// 正数

var a = 666

// 转负数

var b = ~a