如何用javascript把两个字符串1和2相加等于3

JavaScript027

如何用javascript把两个字符串1和2相加等于3,第1张

如果你是想说把2个字符串转换成整形再进行相加。你可以参考3楼【 cxxyjsj 】的答案。

如果你说的只是一个字符串链接,那么

var str1 = 'abc'

var str2 = 'def'

var str3 = str1+str2

结果 str3 = 'abcdef'

javascript的字符串链接符号是'+'号

希望对你有用;

JavaScript中有多种方式可以计算这个结果。

1、最简单粗暴的方式:

var sum = 1 + 2 + 3 + 4 + 5 + 6 + 7 + … + 997 + 998 + 999 + 1000

2、使用while循环

var cnt = 1

var sum = 0

while( cnt <= 1000 ) {

sum+= cnt

++cnt

}

3、使用do-while循环

var cnt = 1

var sum = 0

do {

sum+= cnt

++cnt

} while( cnt <= 1000 )

4、使用for循环

var sum = 0

for( var i = 1i<=1000++i ) {

sum += i

}

从上面四种可以看出,使用for循环是最清晰的。我在秒秒学上js程序的循环章节也看过类似的题目,推荐你去看看。

Easy!

<script language='javascript'>

var sum = 0//结果变量

for(var i = 1i <=100i++){//循环1~200累计

sum = sum + i

}

alert(sum)//弹出结果

</script>