首页 > 其他分享 >运算符的使用

运算符的使用

时间:2023-04-11 17:56:01浏览次数:44  
标签:console log ++ 运算符 使用 相当于 name

运算符的应用

1.赋值运算符

    var username  ="tom";//简单赋值运算符
    复合运算符
    a+=b;//相当于a=a+b
    a-=b;//相当于a=a-b
    a*=b;//相当于a=a*b
    a/=b;//相当于a=a/b
    a%=b;//相当于a=a%b
    a&=b;//相当于a=a&b
    a|=b;//相当于a=a|b
    a^=b;//相当于a=a^b

2.算数运算符

+,-,*,/,%,
++
i=1;j=i++;//j是1,i是2。 因为 i++是先用后加
i=1;j=++i;//j是2,2是2。 因为++i是先加后用
--同理
除法运算时,0不能为除数,如果0为除数,则会返回Infinity
function f03() {
 console.log(1/0); //Infinity
}

3.比较运算符

    <
    >
    <=
    >=
    ==  判断表面值是否相等  alert("11"==11)  返回true
    === 不仅判断表面值还判断数据类型
    !=  判断值
    !== 不仅判断表面值还判断数据类型

逻辑运算符

! 逻辑非 
&& 逻辑与  
|| 逻辑或

条件运算符

    三元运算符
        语法格式:操作数?结果1,结果2;
        如果操作数的值为true  结果1
        如果操作数的值为false  结果2
 console.log(1>2?1:2); 输出 2

字符串运算符

连接字符串的两种方式 +,+=
var name="hello"+"world";
name+="hello everyone";
console.log(name);
//输出helloworldhello everyone

标签:console,log,++,运算符,使用,相当于,name
From: https://www.cnblogs.com/wslxs/p/17307111.html

相关文章

  • 在docker安装Python环境提供给其他docker使用
    1.在宿主机新建一个目录2.在app目录下新建一个Dockerfile文件本文永久更新地址:1.在宿主机新建一个目录在宿主机上新建一个目录如app/,在app目录里面导入项目需要依赖的包在项目根目录下输入命令,导出python项目所有的依赖包pipfreeze>requirements.txt把导出的req......
  • 使用LLM的问题
    当前大模型的低成本实现方案:语言模型+指令微调数据+微调加速llama+alpaca_data(Fine-tuning)+lora语言模型:...指令微调数据:在一组通过指示描述的数据集上对语言模型微调,大大提高了在未见过任务上的Zero-Shot能力。通过对多种任务的糅合学习Zero-Shot能力。......
  • Android - AXMLPrinter2.jar的使用方法
    我们需要查看打出的apk包中AndroidManifest.xml文件,但是打开之后发现是一大堆的乱码这是就需要反编译工具,AXMLPrinter2.jarAXMLPrinter2.jar官方介绍:AXMLPrinter2.jarapk分析APK文件,取得APK文件中的包名、版本号及图标,很强大的工具,再一次感受到了批处理的牛逼。可以将android......
  • UIScrollView SnapKit使用
    直接上代码,看ViewDidLoad方法中的注释。一共10个约束,UIScrollView上下左右4个,其子试图contentView上下左右宽高6个。注意点:(以要求可以上下滚动为例,可以先看完代码再回头理解注意事项)1、contentView的宽高根据需求设置优先级,哪边需要滚动,优先级就必须低,因此这里设置高度优先......
  • AIGC教程:如何使用Stable Diffusion生成风格化游戏物品和图标
    GameLook报道/随着生成型AI的能力提升,越来越多的开发者开始尝试用StableDiffusion提升自己的研发效率。在RPG游戏的制作当中,数量庞大的游戏内物品是非常耗时且费力的部分,装备、道具、药剂等物品可能数以千计,从概念设计到最终放到游戏里的资源,可能耗费很长时间和......
  • Docker容器使用Flannel通信
    Docker使用Flannel跨主机通信通信的方式路由虚拟包头flannel网络概念Flannel是Docker提供的一种网络解决方案,它旨在为容器提供简单的IP地址管理和跨主机通信。Flannel使用了一些现有的技术,比如Linux内核的TUN/TAP接口和ETCD分布式键值存储,来实现容器之......
  • vue3使用elmentui-plus中的图标
    按照官网这样直接引入使用,不知道为啥行不通:import{Document,MenuasIconMenu,Location,Setting,}from'@element-plus/icons-vue'使用时,需要<script>import{UserFilled}from'@element-plus/icons-vue'//使用的时候需要单独引入这个图标从......
  • 如何使用Alpaca-LoRA来微调ChatGPT这样的模型?
    原文标题:HowtouseAlpaca-LoRAtofine-tuneamodellikeChatGPT原文地址:https://replicate.com/blog/fine-tune-alpaca-with-lora?continueFlag=4ecae39885197a5c008faabbefb5c824如何使用Alpaca-LoRA来微调ChatGPT这样的模型?低秩自适应(LoRA)是一种微调模型的技术,它比以......
  • flask-sqlalchemy使用,flask-migrate使用
    flask-sqlalchemy使用,flask-migrate使用flask-sqlalchemy使用集成到flask中,我们可以用sqlalchemy来做,就是比较的繁琐现在有一个第三方的flask-sqlalchemy,可以快速的集成到flask中#使用flask-sqlalchemy集成1.下载flask-sqlalchemy#pipinstallflask-sqlalchemy2.导......
  • C# Kafka重置到最新的偏移量,即从指定的Partition订阅消息使用Assign方法
    在使用Kafka的过程中,消费者断掉之后,再次开始消费时,消费者会从断掉时的位置重新开始消费。场景再现:比如昨天消费者晚上断掉了,今天上午我们会发现kafka消费的数据不是最新的,而是昨天晚上的数据,由于数据量比较多,也不会及时的消费到今天上午的数据,这个时候就需要我们对偏移量进行重置......