分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

0317-js变量数据类型运算符控制语句

发布时间:2023-09-06 01:46责任编辑:赖小花关键词:js运算符数据类型

重点记忆套路):
   1、关键字:(必须以字母、下划线(_)或美元符($)开始)、标识符变量(是一个名称,最好用字母开头,对大小写敏感)、常量 (是有数据类型的一个值)

  变量:

    ①定义并赋值

    ②使用
   2、数据类型:数字  字符串  布尔  null  undefined  object

   数据类型转换:alert(typeof  信息);  //判断信息的数据类型

    其他类型转字符串:全局方法String()  //String(123)

             数字、布尔可用toString()  //(ture).toString

    字符串转数字:parseFloat  //推荐使用

           parseInt(aa)  //会取整

           Number(aa)  //小数运算会有问题

   3、 运算符:

  算数运算符:+ - * /  ++(自增) --(自减) %取余

    自增和自减:

      只和自己有关系的时候,在前在后没区别;

      参与表达式的时候:在前  //先自增再运算  在后  //先运算再自增

  赋值运算符:=  +=  -=  *=  /=

    += :a += 2 ==> a = a+2;

  关系运算符:<  >   <=   >=  !=  ==   ===

    ==:比较值

    ===:比较值和类型

  逻辑运算符:

    &&(与):两边都是true,结果才是true;

    ||(或) 只要有一边是true,结果就是true;

    !(非):!true=false;

  三元运算符:  //处理简单(非真既假)的判断

    表达式  ? 真干这个 : 假干这个;
   4、 控制语句

  for--代码示例:

 ???var dy=""; ???for(var i=1;i<10;i++){ ???????for(var j=1;j<=i;j++){ ???????????????dy=dy+j+"*"+i+"="+i*j+"&nbsp;&nbsp;"; ???????} ???????????????dy=dy+"<br/>"; ???????} ???document.getElementById("dayin").innerHTML=dy;
for循环打印乘法表

  if--代码示例:

//题目:50公斤以下每公斤0.13元,超出部分每公斤0.2元//将输入的行李重量赋值给wvar w = prompt("输入你的行李重量(KG)"), ???y;//根据输入的重量计算运费if(w <= 50){ ???y = w * 0.13;}else{ ???//原式:50*1.3+(w-50)*0.2; ???y = w * 0.2 - 3.5;}//输出运费alert("您需要支付的运费是"+y+"元");
运费问题

  switch--代码示例:

猜拳小游戏:0-剪刀 1-拳头 2-布//将你输入的数字赋值给youvar you = prompt("请输入你要出的0/1/2");//将电脑出的随机数赋值给pcvar pc = parseInt(Math.random() * 3);//alert("电脑出的数是"+pc);//根据出拳情况匹配判断输赢switch (you){ ???case "0": ???????switch(pc){ ???????case 0: ???????????alert("平了"); ???????????break; ???????case 1: ???????????alert("你输了"); ???????????break; ???????case 2: ???????????alert("你赢了"); ???????????break; ???????default: ???????????break; ???????} ???????break; ???case "1": ???????switch(pc){ ???????case 0: ???????????alert("你赢了"); ???????????break; ???????case 1: ???????????alert("平了"); ???????????break; ???????case 2: ???????????alert("你输了"); ???????????break; ???????default: ???????????break; ???????} ???????break; ???case "2": ???????switch(pc){ ???????case 0: ???????????alert("你输了"); ???????????break; ???????case 1: ???????????alert("你赢了了"); ???????????break; ???????case 2: ???????????alert("平了"); ???????????break; ???????default: ???????????break; ???????} ???????break; ???default: ???????break;}
猜拳小游戏

    数组
    方法(函数)

类是一个有共性的集合。
对象是集合中某一个xx,可以有它的特性。

0317-js变量数据类型运算符控制语句

原文地址:https://www.cnblogs.com/flypea93/p/8588478.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved