Python JavaScript3: 条件语句

简介: Python JavaScript3: 条件语句

总体内容


1、运算符

2、switch语句


一、运算符



  • 1.1、常见运算符
  • <1>、算术运算符: +(加)、 -(减)、 *(乘)、 /(除)、 %(求余)
  • <2>、赋值运算符:=+=-=*=/=%=
  • <3>、条件运算符:=====>>=<<=!=&&(而且)、||(或者)、!(否)
  • 1.2、如下面两个例子
  • 两数相加


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>加法运算练习</title>
    <script type="text/javascript">
         window.onload = function () {
             var input1 = document.getElementById('input1')
             var input2 = document.getElementById('input2')
             var button1 = document.getElementById('button1')
             button1.onclick = function () {
                  var value1 = parseInt(input1.value)
                  var value2 = parseInt(input2.value)
                  alert(value1+value2)
             }
         }
   </script>
</head>
<body>
   <input type="text" name="" id="input1">+
   <input type="text" name="" id="input2">
   <input type="button" name="" value="相加" id="button1">
</body>
</html>

提示:parseInt 把字符串转化为数字

  • 两数比较大小


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>两数比较大小</title>
    <script type="text/javascript">
         window.onload = function () {
             var iNum01 = 2;
             var iNum02 = 8;
             var sTr;
             if(iNum01>iNum02){
                  sTr = '大于';
             }else{
                  sTr = '小于';
             }
             alert(sTr);
         } 
    </script>
</head>
    <body></body>
</html>
  • 1.3、特殊的条件运算符(===),分析:我们在比较两个数是否相等的时候,一般是 用 ==,但是在 JavaScript里面如果两边的类型不一样用 == 是会出问题的,我们可以使用 === 先判断两边的类型是否一样,不一样的话就不用再比较了
  • 1.4、if else 的具体使用


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>swift语句的练习</title>
    <style type="text/css">
         div{
             background: gold;
             width: 100px;
             height: 100px;
         }
    </style>
    <script type="text/javascript">
           window.onload = function () {
                var oDiv = document.getElementById('div1');
                var oButton = document.getElementById('button1');
                // oDiv.style.display 是读取的标签里写的display属性值,如果没有写,这个值为空 
                oButton.onclick = function () {
                    if(oDiv.style.display == 'block' || oDiv.style.display == ' '){
                         oDiv.style.display = 'none';
                    }else {
                         oDiv.style.display = 'block';
                    }
                }
            }
    </script>
</head>
<body>
    <input type="button" name="" value="切换" id="button1">
    <div id="div1"></div>
</body>
</html>


二、switch语句:多重 if else 语句可以换成性能更高的 switch 语句


<script type="text/javascript">
    window.onload = function () {
        var iNow = 4;
        switch (iNow){
            case 1:
                alert(1)
                break;
            case 2:
                alert(2)
                break;
            default:
                alert("前面的都不满足");
        }
    }
</script>


目录
相关文章
|
9月前
|
JavaScript 前端开发 Java
通义灵码 Rules 库合集来了,覆盖Java、TypeScript、Python、Go、JavaScript 等
通义灵码新上的外挂 Project Rules 获得了开发者的一致好评:最小成本适配我的开发风格、相当把团队经验沉淀下来,是个很好功能……
1518 103
|
8月前
|
数据采集 Web App开发 JavaScript
Python爬虫如何获取JavaScript动态渲染后的网页内容?
Python爬虫如何获取JavaScript动态渲染后的网页内容?
|
开发工具 Python
[oeasy]python043_自己制作的ascii码表_循环语句_条件语句_缩进_indent
本文介绍了如何使用Python制作ASCII码表,回顾了上一次课程中`print`函数的`end`参数,并通过循环和条件语句实现每8个字符换行的功能。通过调整代码中的缩进,实现了正确的输出格式。最后展示了制作完成的ASCII码表,并预告了下一次课程的内容。
169 2
|
数据安全/隐私保护 Python
【10月更文挑战第17天】「Mac上学Python 28」基础篇9 - 条件语句与逻辑判断
在Python中,条件语句和逻辑判断是控制程序执行流程的关键工具,帮助程序在不同条件下做出不同决策。通过本篇的学习,您将掌握单选、双分支、多选结构、单行条件表达式、条件嵌套、条件判断的类型和逻辑运算符的用法,从而更灵活地控制程序执行流程。
268 5
|
Web App开发 JavaScript 前端开发
使用Python调用JavaScript进行网页自动化操作
使用Python调用JavaScript进行网页自动化操作
|
编译器 数据安全/隐私保护 Python
Python 条件语句
【10月更文挑战第6天】
136 0
|
数据采集 JavaScript 前端开发
如何使用Python爬虫处理JavaScript动态加载的内容?
如何使用Python爬虫处理JavaScript动态加载的内容?
|
Java 程序员 C++
【Python】动态类型、输入和输出、条件语句
【Python】动态类型、输入和输出、条件语句
131 0
3:Python条件语句
这段Python代码展示了if语句的三种使用方式:基础if-else结构、嵌套if语句以及if-elif-else链。基础结构根据条件执行或跳过代码块;嵌套结构允许在if语句中包含另一个if语句,实现更复杂的逻辑判断;if-elif-else链则用于检查多个条件,并在满足第一个真条件时执行相应代码块,若所有条件均不满足,则执行else中的代码。最后都会输出&#39;M6&#39;。
|
程序员 Python
Python条件语句
【7月更文挑战第23天】Python作为一种高级编程语言,以其简洁、易读的语法而闻名。条件语句和循环结构是Python中的两个基本编程概念,它们为程序员提供了在程序中进行逻辑判断和重复执行代码块的能力。本文将深入探讨Python中的条件语句和循环结构,并提供详细的代码实例来说明其用法。

推荐镜像

更多