W3Cschool编程实战答案之JavaScript

JavaScript 注释语句操作

/**
  * 你的代码运行结果将显示在这里.
  * 使用 console.log() 
  * 结果将显示在你浏览器的开发工具里的 JavaScript 控制台.
  */
//浏览器的开发工具

声明JavaScript变量

// 举例
var ourName;
var myName;

// Define myName below this line

JavaScript 使用=为变量赋值

// Setup
var a;
var b = 2;

// Only change code below this line

a = 7;
b = a;

JavaScript 使用=为变量赋初始值

// 举例
var ourVar = 19;
var a = 9
// Only change code below this line

理解JavaScript未定义变量

// Initialize these three variables
var a = 5;
var b = 10;
var c ="I am a";

// Do not change code below this line

a = a + 1;
b = b + 5;
c = c + " String!";

理解JavaScript变量的大小写敏感性

// Declarations
var studlyCapVar;
var properCamelCase;
var titleCaseOver;

// Assignments
studlyCapVar = 10;
properCamelCase = "A String";
titleCaseOver = 9000;

JavaScript加法运算

var sum = 10 + 10;

JavaScript减法运算

var difference = 45 - 33;

var difference = 45 - 33;

var product = 8 * 10;

JavaScript除法运算

var quotient = 66 / 33;

JavaScript自增运算++

var myVar = 87;
// Only change code below this line
myVar++ ;

JavaScript自减运算–

var myVar = 11;

// Only change code below this line
myVar--;

JavaScript浮点数

var ourDecimal = 5.7;

// Only change code below this line

var myDecimal = 5.7;

JavaScript小数乘法运算

var product = 2.0 * 2.5;

JavaScript小数的除法运算

var quotient =4.4 / 2.0;

JavaScript取余运算%

// Only change code below this line

var remainder = 11 % 3;

JavaScript +=赋值操作

var a = 3;
var b = 17;
var c = 12;

// Only modify code below this line

a += 12;
b += 9;
c += 7;

JavaScript -=赋值操作

var a = 11;
var b = 9;
var c = 3;

// Only modify code below this line

a -= 6;
b -= 15;
c -= 1;

JavaScript *=赋值操作

var a = 5;
var b = 12;
var c = 4.6;

// Only modify code below this line

a *= 5;
b *= 3;
c *= 10;

JavaScript /=赋值操作

var a = 48;
var b = 108;
var c = 33;

// Only modify code below this line

a /= 12;
b /= 4;
c /= 11;

JavaScript 基本运算综合练习

function convert(celsius) {
// Only change code below this line
fahrenheit = celsius*9/5 + 32;
// Only change code above this line
return fahrenheit;
}

// Change the inputs below to test your code
convert(30);

JavaScript 声明字符串变量

// 举例
var firstName = "Alan";
var lastName = "Turing";

// Only change code below this line

var myFirstName  = "Alan";
var myLastName = "Turing";

JavaScript 转义字符串中的引号

var myStr = "I am a \"double quoted\" string inside \"double quotes\""; // Change this line

JavaScript 使用单引号引用字符串

var myStr = '<a href="http://www.example.com" target="_blank">Link</a>';

JavaScript 转义字符串中的特殊符号

var myStr = '\\ \t \r \n';

JavaScript字符串连接方式

// 举例
var ourStr = "I come first. " + "I come second.";

// Only change code below this line

var myStr = "This is the start. " + "This is the end.";


JavaScript +=连接字符串操作

// 举例
var ourStr = "I come first. ";
ourStr += "I come second.";

// Only change code below this line

var myStr = "This is the first sentence. ";
myStr += "This is the second sentence.";


JavaScript 使用变量连接字符串

// 举例
var ourName = "Free Code Camp";
var ourStr = "Hello, our name is " + ourName + ", how are you?";

// Only change code below this line
var myName= "Free Code Camp";
var myStr= "Hello, our name is " + myName + ", how are you?";


JavaScript 追加变量到字符串上

// 举例
var anAdjective = "awesome!";
var ourStr = "Free Code Camp is ";
ourStr += anAdjective;

// Only change code below this line

var someAdjective = "awesome!";
var myStr = "Learning to code is ";
myStr += someAdjective;

JavaScript 获取字符串的长度

// 举例
var firstNameLength = 0;
var firstName = "Ada";

firstNameLength = firstName.length;

// Setup
var lastNameLength = 0;
var lastName = "Lovelace";

// Only change code below this line.

lastNameLength = lastName.length;



JavaScript 使用中括号获取字符串中的第一个字符

// 举例
var firstLetterOfFirstName = "";
var firstName = "Ada";

firstLetterOfFirstName = firstName[0];

// Setup
var firstLetterOfLastName = "";
var lastName = "Lovelace";

// Only change code below this line
firstLetterOfLastName = lastName[0];

理解JavaScript字符串的不可变性

// Setup
var myStr = "Jello World";

// Only change code below this line

myStr = "Hello World"; // Fix Me

JavaScript 使用中括号索引查找字符串中的第N个字符

// 举例
var firstName = "Ada";
var secondLetterOfFirstName = firstName[1];

// Setup
var lastName = "Lovelace";

// Only change code below this line.
var thirdLetterOfLastName = lastName[2];

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片

111

在这里插入代码片
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值