学习编写代码第二部分:使用变量

在我们的第二节“学习编码”课程中,我们将了解如何实际使用我们在第一课中学习的变量和数据类型。兴奋起来,是时候把你的新知识付诸实践了!...

在我们的第二节“学习编码”课程中,我们将了解如何实际使用我们在第一课中学习的变量和数据类型。兴奋起来,是时候把你的新知识付诸实践了!

这些课程与视频配合得最好,你可以在上面看到,但我们也在下面提供参考文本。即使你确实喜欢阅读,视频也会更加明确,并演示如何完成我们正在讨论的所有事情。如果文字看起来有点太复杂,一定要看视频。

创建变量语句

我们将创建一个variable语句,这样您就可以看到变量有多有用。本节课中我们将要做的每件事都将发生在<脚本>在上一课中您在myscript.html中创建的标记。首先我们要创建四个变量,然后我们要用它们来造句。以下是您要创建的四个变量:

var myName = "Adam";<br> var foodType = "apples";<br> var numberEaten = 3;<br> var numberTotal = 7;

您不必将它们的值设置为您在上面看到的值。例如,如果您的名字是Melissa,那么您可能希望将myName变量的值改为“Melissa”。如果你的名字真的很糟糕,很尴尬(例如Herpe),你可以用我的名字。总之,让我们创建一个新变量myStatement,并将四个变量组合成一个句子。为了做到这一点,我们把我的陈述设置为:

var myStatement = myName + " ate " + numberEaten + " " + foodType + ".";

你会注意到,我添加了一些单词和空格,使它成为一个连贯的句子和一个句点,所以它是正确的标点。你可以随意组合这个句子,但上面的例子会给你一些很好的效果。现在,让我们测试一下。使用alert()函数查看我们得出的结果:

alert(myStatement);

你应该在警报中看到:亚当吃了3个苹果。

好吧,太好了,所以你只写了一个没用的句子,甚至没有使用一个变量。现在怎么办?我们来算一算。试试这个句子:

var myStatement = myName + " ate " + numberEaten + " " + foodType + ", leaving " + (numberTotal - numberEaten) + " " + foodType + " left over.";

什么改变了?好吧,我们对声明做了一点修改,同时告知用户,在你或我处理完提供给我们的苹果后,剩下多少苹果。

Image for article titled Learn to Code Part II: Working With Variables

这里需要注意的重要一点是代码中的(numberTotal-numberEaten)部分。当你将一个字符串变量添加到任何东西(甚至是一个数字)时,它会创建另一个字符串。如果你把两个数字加在一起,它实际上就完成了数学运算(意味着2+3等于5而不是23)。因为我们在混合中还有其他字符串,所以我们需要确保这个数学运算首先作为math执行。通过将数学语句放在括号中,计算机将知道首先执行该操作,然后再将其视为我们正在创建的大长字符串变量的一部分。显然,我们并不是把这两个数相加,但同样的规则适用于所有的数学运算。

修改了myStatement之后,alert(myStatement)现在应该显示:亚当吃了3个苹果,剩下4个苹果。

这就是我们今天要讨论的所有内容,但是在退出之前,请确保更改变量的内容,并查看myStatement在web浏览器中重新加载页面时是如何自动更新的。这是您第一次看到编程如此有用的原因。准备好下一步了吗?去看看第3课,它处理数组和逻辑语句。这是事情变得更有挑战性,但也有很多乐趣。


你可以联系亚当·达奇斯,这篇文章的作者[email protected]. 你也可以在Twitter和Facebook上关注他。

  • 发表于 2021-07-25 08:52
  • 阅读 ( 130 )
  • 分类:互联网

你可能感兴趣的文章

你将来应该学习哪种编程语言?

...语言和数百种其他活动语言来考虑,挑选最好的编程语言学习可能会很困难。如果你要投入数千小时的时间学习和实践,你希望结果是值得的。 ...

  • 发布于 2021-03-11 19:38
  • 阅读 ( 338 )

powershell foreach、while和其他循环的工作原理

学习编程的关键第一步是使用循环。谢天谢地,PowerShell将随着您的技能不断增长。 ...

  • 发布于 2021-03-11 23:17
  • 阅读 ( 452 )

初学者必备的8个eclipse键盘快捷键

... 在过去,我曾尝试学习臭名昭著的VIM编辑器,但尽管有所有VIM教程,我发现学习曲线太陡。Eclipse更容易掌握:您可以在packageexplorer中看到Java(或Android)项目中所有文件的列表,使用outline...

  • 发布于 2021-03-11 23:36
  • 阅读 ( 338 )

程序员指针简介

...需要知道的事情——这是一个非常复杂的话题。如果你对学习有兴趣,我强烈推荐在24小时内使用C++。 ...

  • 发布于 2021-03-15 04:42
  • 阅读 ( 181 )

如何让python和javascript使用json进行通信

...用的是Windows,那么您需要下载并安装Python,也许还需要学习一下您的命令行技能。 ...

  • 发布于 2021-03-16 01:22
  • 阅读 ( 301 )

什么是javascript?它是如何工作的?

...了解它是如何工作的是很重要的。有两个重要的部分需要学习:web浏览器的工作原理和文档对象模型(documentobjectmodel,DOM)。 ...

  • 发布于 2021-03-18 04:01
  • 阅读 ( 273 )

10种最常见的编程和编码错误

... 当第一次学习编码时,了解好习惯和坏习惯是很重要的。了解编码器的错误,以及如何避免这些错误,可以帮助您在编程中建立更好的基础。这里有10个非常常见的错误要避免。 ...

  • 发布于 2021-03-18 04:48
  • 阅读 ( 241 )

5 c编程技巧你必须学会入门

... 对于初学者来说,C有一个坏名声。学习这门语言有很多很好的理由,但是在开始学习的时候要记住一些基本的技巧。 ...

  • 发布于 2021-03-21 10:02
  • 阅读 ( 286 )

如何用java编写for循环

...指令,直到满足一个条件。它们非常方便,应该是您首先学习的编程概念之一。有许多不同类型的循环,但是for循环可以说是最有用的循环之一。 ...

  • 发布于 2021-03-29 11:52
  • 阅读 ( 233 )

极客学校:写你的第一个完整的powershell脚本

...本系列之前的文章: 了解如何使用PowerShell自动化Windows 学习在PowerShell中使用cmdlet 学习如何在PowerShell中使用对象 在PowerShell中学习格式化、过滤和比较 学习在PowerShell中使用远程处理 使用PowerShell获取计算机信息 在PowerShell中使...

  • 发布于 2021-04-11 22:17
  • 阅读 ( 163 )
b37874957
b37874957

0 篇文章

相关推荐