第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

第16天 仿計(jì)算器案例(計(jì)算器0-9的數(shù)字顯示優(yōu)化3)

標(biāo)簽:
Html5 JavaScript CSS3

一 课程名称:仿计算器案例


课程章节:计算器0-9的数字显示优化(3)


二 课程内容



1.把数字显示在文本框里,如果文本框原本值是0我们就显示你按的按钮键的值,

如果不是那就把值加添加,例如按三次1会显示111。


2.有两种方法实现


第一种方法:

在 isnumber函数直接写

num.value = (num.value + this.value)*1

//把原先文本框的值加上点击获取后的值*1再重新赋值给文本框的值

不懂为什么*1的可以看回第15天数字显示优化2篇

https://img1.sycdn.imooc.com/6301e6a80001c86c06560493.jpg


第二种方法:

//添加一个函数isnull 判断文本框初始值是否是空或者是0

function isnull(n){  //传一个n参数

    if(n==“0”|| n.length==0){

// 如果文本框的值是0或者是空值的话我们就返回true,否则就是false

    return true

}else

    return false

}


https://img1.sycdn.imooc.com/6301f333000165bc12410291.jpg


然后写进isnumber函数里

https://img1.sycdn.imooc.com/6301f53b00017ba811750834.jpg


if(isNull(num.value)){  //把文本框原本值传进去,不然获取不了

    num.vale =this.value //原本的值如果是0或者是空,那就会出现你点击的值 

    //把点击的值赋给原文本框的值,更新                                                                                 

}else{ 

    num.value = num.value+this.value

    //原本的值加上你点击的值然后在赋给原本的值

 // 如果原本的值不是0或空,那就把原本的值叠加,按两次1就会显示11

}


完成,随便按了些数字

https://img4.sycdn.imooc.com/6301f6ec0001ce1811580631.jpg



重点理解功能逻辑,然后实现O(∩_∩)O






點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
數(shù)據(jù)庫工程師
手記
粉絲
5
獲贊與收藏
0

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消