作为一名从零开始学习代码的同学,相信大家一定都和我一样不知如何下手,但别怕,迷茫的同时也千万别忘了我们有一颗敢于直面大厂的心,只要勇敢的跨出第一步,所谓困难都会烟消云散。而今天我们将和沸羊羊一起利用javascript的相关语法知识将鲜花送到美羊羊的手中,跨出这重要的一步。
一·定义一个“沸羊羊”
怎么定义一个沸羊羊呢?我们首先要考虑到沸羊羊的各种属性,要想定义一个简单的沸羊羊我们首先得知道以下几点。
1.字符串类型:
字符串类型就是一系列字符组成的有序集合。在编程中,我们可以使用字符串来存储文本信息,比如一句话、一个名字或者一个数字等。字符串类型的值都是文本形式,而且它们是不可变的,一旦创建就不能再修改了~你看,这里定义了一个字符串变量,name = "沸羊羊",那么name的值就是"沸羊羊",不能再改变它变成别的名字了。
2.数值类型:
数值类型就是用来表示数字的类型。在编程中,数值类型通常包括整数和浮点数。整数就是我们常说的没有小数点的数字,比如1、2、3...;而浮点数就是带有小数点的数字,比如3.14、2.718等等。
3.null:
在编程中,null是一个特殊的值,表示空或者无。它通常用来表示一个变量没有被赋值,或者一个对象没有被创建。当我们声明一个变量但没有给它赋值时,它的值就是null。同样地,如果一个对象没有被实例化,那么它的值也是null。需要注意的是,null并不等于0或者空字符串,它是一个完全独立的概念。
4."undefined"
通常表示一个变量已经被声明了,但是还没有被赋予一个具体的值。 需要注意的是,"undefined"和"null"是不同的概念, "null"表示一个变量被显式地赋值为空,而"undefined"则表示变量没有被赋予任何值。
5.布尔值是用来表示逻辑上真或假的值
在编程中,布尔值通常只有两种状态:true(真)和false(假)。它们常常被用来进行条件判断,比如判断一个条件是否满足,或者比较两个值的大小等。
举个例子,如果我们有一个变量isRainy,当isRainy为true时,我们可以执行带伞出门的代码;当isRainy为false时,我们可以执行不带伞出门的代码。这样就能根据天气情况来做出不同的决策啦~
好,知道了以上各种基本数据类型,我们就能定义绝大部分东西啦,沸羊羊当然也不在话下
好通过以上各种数据类型将沸羊羊的各种属性被表现了出来。于是在某个晴天,沸羊羊兴高采烈的打算送一束美丽的花给美羊羊
二.把花送出去
沸羊羊发送了送花花的指令,但是怕美羊羊不接受他送的花。因为美羊羊是否接受指令受心情影响很大。如果心情小于80,那么沸羊羊只能得到'沸羊羊我讨厌你'这一信息。
为了把花送出去,沸羊羊只能再去找美羊羊的闺蜜羚羊公主。因为存在着同样的接口receiveFlower.所以羚羊公主也能收到花。并且通过设置一个setTimeout函数让羚羊公主在美羊羊心情好的时候送过去。
最后,沸羊羊终于把花送了出去,沸羊羊的心意美羊羊总有一天能收到,就像我们小白刚开始学代码一样,勇敢的踏出了坚定第一步之后美好的结果就一定在远方等着我们。让我们继续一起加油打代码,拥抱好生活吧~