如何利用javascript做簡(jiǎn)單的算法

1 問題
眾所周知,無(wú)論是Pycharm或是IDLE、java都可以計(jì)算簡(jiǎn)單的算法,比如加減乘除。然而在Hbuilder中,javascript也可以用來計(jì)算數(shù)值的加減乘除。
比如,我們計(jì)算:假設(shè) y=5,計(jì)算 x=y+2,并顯示結(jié)果。
2 方法
首先利用<p></p>標(biāo)簽寫算法題題目。然后利用<button></button>標(biāo)簽創(chuàng)造一個(gè)事件,其中標(biāo)簽里面onclick后面的命名一定要加()。再然后寫一個(gè)<p id=></p>給p標(biāo)簽加id,用來顯示答案,而且后面的命令是靠id來識(shí)別的。最后在<script></script>里面創(chuàng)建變量,用var 創(chuàng)建變量。
3 實(shí)驗(yàn)結(jié)果與討論
通過實(shí)驗(yàn)、實(shí)踐等證明提出的方法是有效的,是能夠解決開頭提出的問題。
<! DOCTYPE html>
< html >
< head >
< meta charset = "UTF-8" >
< title ></ title >
</ head >
< body >
< p >假設(shè) y=5,計(jì)算 x=y+2,并顯示結(jié)果。</ p >
< button onclick = " showAnswer () " >點(diǎn)這里</ button >
< p id = "demo2" ></ p >
< script type = "text/javascript" >
var y = 5 ;
var x = y + 2 ;
function showAnswer (){
document .getElementById( "demo2" ).innerHTML = "x=" + x
}
</ script >
</ body >
</ html
>
結(jié)語(yǔ):
我們還需要注意,在命令getElementById(),括號(hào)里面加前面id的名字時(shí),一定要加引號(hào),不然無(wú)法識(shí)別這是一個(gè)id。
到此這篇關(guān)于如何利用javascript做簡(jiǎn)單的算法的文章就介紹到這了,更多相關(guān)javascript做簡(jiǎn)單的算法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JavaScript?API調(diào)用Rollup打包流程快速上手
這篇文章主要為大家介紹了JavaScript?API調(diào)用Rollup打包流程快速上手2023-05-05
詳解如何使用mock.js實(shí)現(xiàn)接口測(cè)試的自動(dòng)化
這篇文章主要為大家介紹了如何使用mock.js實(shí)現(xiàn)接口測(cè)試的自動(dòng)化詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06
一篇文章學(xué)會(huì)jsBridge的運(yùn)行機(jī)制
JSBridge是一座用JavaScript搭建起來的橋,搭建這座橋的目的也很簡(jiǎn)單,讓native可以調(diào)用web的js代碼,讓web可以 “調(diào)用” 原生的代碼。本文主要通過分析源碼講解jsBridge的運(yùn)行機(jī)制,感興趣的朋友一起來看看吧2021-09-09
autojs寫一個(gè)畫板實(shí)現(xiàn)AI換頭狗頭蛇
這篇文章主要為大家介紹了autojs寫一個(gè)畫板實(shí)現(xiàn)AI換頭狗頭蛇過程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
window屬性onbeforeunload語(yǔ)法教程示例
這篇文章主要為大家介紹了window屬性onbeforeunload語(yǔ)法教程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07

