批改狀態(tài):未批改
老師批語:
//js變量聲明 函數(shù)定義
var num1 = 111;
var num2 = 222;
//js的輸出
//alert()系統(tǒng)彈窗 會阻塞瀏覽器運行
//console.log()控制臺輸出 不阻塞瀏覽器運行
function demo(){
console.log(num1);
console.log(num2);
}
demo();
//流程控制
function myfunc(){
var score = 60;
var myscore = 98;
if(myscore>90){
alert('優(yōu)秀');
}else if(myscore<=90 && myscore>70){
alert('一般');
}else if(myscore<=70 && myscore>=60){
alert('及格');
}else{
alert('不及格');
}
}
function myfunc2(){
var score = 60;
var myscore = 98;
switch(true){
case myscore>90:
console.log('優(yōu)秀');
break;
case myscore<=90 && myscore>=70:
console.log('一般');
break;
case myscore<=70 && myscore>=60:
console.log('及格');
break;
default:
console.log('不及格');
}
}
function myfunc3(){
var score = 60;
var myscore = 98;
if (myscore>90) {
return alert('優(yōu)秀');
}
if (myscore<=90 && myscore>=70) {
return alert('一般');
}
if (myscore<=70 && myscore>=60) {
return alert('及格');
}
if (myscore<60) {
return alert('不及格');
}
}
function loop1(){
for(var i=0;i<10;i++){
console.log('i='+i);
}
}
function loop2(){
var flag = 10;
while(flag>0){
flag--;
console.log(flag);
}
}
function loop3(){
var flag = 10;
do{
flag--;
console.log(flag);
}
while(flag>0);
}
<input type="text" id="username" value="" placeholder="請輸入您的年齡">
<button onclick="save()">提交</button>
<script type="text/javascript">
function save(){
var age = document.getElementById('username').value;
age = parseInt(age);
if(isNaN(age)){
alert('年齡轉(zhuǎn)換失敗');
return;
}
if(age > 100 || age < 0){
alert('請確認您的年齡');
return;
}
console.log(typeof(age));
alert('您的年齡是'+age);
}
//類型轉(zhuǎn)換
var age = '20';
console.log(typeof(age)); //string
console.log(isNaN(age)); //false
age = parseInt(age);
console.log(typeof(age)); //number
console.log(isNaN(age)); //false
var age = 'abcd';
console.log(isNaN(age)); //true
var age = '111aaa';
console.log(isNaN(age)); //true
通過簡單的學(xué)習(xí),初步了解了JavaScript的一些基本概念以及與其他編程語言的區(qū)別。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號