JavaScript基础知识2
2022/2/23 14:22:03
本文主要是介绍JavaScript基础知识2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、运算符
算数(注意+:只要符号任意一边是字符串,就会进行字符拼接)、
赋值、比较(结果为布尔值;==只比较值,而===值和数据类型都要相等)
逻辑(与&&、或||、非!) 自增自减++、--
2、语句
(1)条件分支语句if
是否是闰年
<script>
var year=2100
if(year%4===0 && year%100!==0 || year%400===0){
console.log(year+'是闰年!')
}else{
console.log(year+'不是闰年!')
}
</script>
(2)条件分支语句switch
一年中的第几天
<script>
var year = 2000
var month = 8
var date = 8
var total = 0
switch(month){
case 12: total += 30;
case 11: total += 31;
case 10: total += 30;
case 9: total += 31;
case 8: total += 31;
case 7: total += 30;
case 6: total += 31;
case 5: total += 30;
case 4: total += 31;
case 3:
if(year%4===0 && year%100!==0 || year%400===0){
total += 29
}else{
total += 28
}
case 2: total += 31;
}
total += date
console.log(total)
</script>
(3)循环结构语句while
10的阶乘
<script>
var n=10
var total=1
while(n>=1){
total*=n
n--
}
console.log(total)
</script>
(4)循环结构语句dowhile
爱你
<script>
do {
var result = prompt('你爱不爱我?')
}while(result!=='爱')
alert('我也爱你~')
</script>
(5)循环结构语句for
输出1-100间所有3的倍数
<script>
for(var i=1;i<=100;i++){
if(i%3===0){
console.log(i)
}
}
</script>
这篇关于JavaScript基础知识2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)