JavaScript——continue語句

目錄

任務描述

相關知識

continue語句

編程要求

任務描述

本關任務:計算數組中所有正數或者所有負數的和。

相關知識

上一實訓介紹了關鍵字break的使用,continue是一個和break含義十分接近的關鍵字,本關將詳細剖析continue的用法。

continue語句

continue的作用是結束本次循環,即循環體內continue下面的語句不再執行,直接進入下一個循環周期

比如上一關的例子中,原要求是遇到第一個負數時結束輸出。現在把要求改成:輸出數組中的所有正數。這個時候就需要用到continue語句。

//只輸出所有的正數,程序將依次輸出12,23,45,2
var arr = [12,23,-1,45,2,0,-1];
for(var i = 0;i < arr.length;i++) {if(arr[i] <= 0) continue;console.log(arr[i]);
}

編程要求

本關的編程任務是補全右側代碼片段中BeginEnd中間的代碼,具體要求如下:

  • a是一個數字數組,b是非零整數;

  • 如果b為正數,計算a中所有正數的和;如果b是負數,計算a中所有負數的和;

function mainJs(a,b) {a = a.split(",");for(var i = 0,length = a.length;i < length;i++) {a[i] = parseInt(a[i]);}var sum = 0;for(var i = 0,length = a.length;i < length;i++) {//請在此處編寫代碼/********** Begin **********/if (b > 0&&a[i]<=0) {continue;}if (b < 0 && a[i] >= 0) {continue;}/********** End **********/sum += a[i];}return sum;
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/43218.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/43218.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/43218.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Typora篇-忍痛開啟

語雀專業會員即將到期, 我看著99元的學費款, 我決定重新用回Typora。 雖然里面有一些文件但是我還是舍不得?_? 99元巨款。 下面開啟我的Typora整活歷程&#xff0c; 大家有什么好用的插件快捷方式一起來分享啊。

MyBatis框架學習筆記(二):原生API 的調用 和 注解的使用

1 MyBatis原生API 1.1 原生API 快速入門需求 在筆記一案例的基礎上將增刪改查&#xff0c;使用 MyBatis 原生的 API 完成&#xff0c;就是直接通過SqlSession 接口的方法來完成 1.2 原生API 快速入門-代碼實現 創建 src\test\java\com\hspedu\mapper\MyBatisNativeTest.jav…

uni-app 封裝http請求

1.引言 前面一篇文章寫了使用Pinia進行全局狀態管理。 這篇文章主要介紹一下封裝http請求&#xff0c;發送數據請求到服務端進行數據的獲取。 感謝&#xff1a; 1.yudao-mall-uniapp: 芋道商城&#xff0c;基于 Vue Uniapp 實現&#xff0c;支持分銷、拼團、砍價、秒殺、優…

實用性提升百分之一百!!!【ONLYOFFICE 8.1版本】全方位深度性能測評

目錄 【ONLYOFFICE 8.1 版本】全方位深度性能測評 一、界面與用戶體驗 二、文字處理功能 表格處理功能 演示文稿功能 協作與共享功能 性能與穩定性 總結 【ONLYOFFICE 8.1 版本】全方位深度性能測評 在當今數字化辦公的時代&#xff0c;辦公軟件的選擇對于提高工作效率和…

selenium處理cookie問題實戰

1. cookie獲取不完整 需要進入的資損平臺(web)首頁&#xff0c;才會出現有效的ctoken等信息 1.1. 原因說明 未進入指定頁面而獲取的 cookie 與進入頁面后獲取的 cookie 可能會有一些差異&#xff0c;這取決于網站的具體實現和 cookie 的設置方式。 通常情況下&#xff0c;一些…

x-mind沒有配置文件,可以自己創建文件修改內存

x-mind.ini 是 XMind 配置文件&#xff0c;用于自定義啟動選項。以下是一個完整的 x-mind.ini 文件示例。此配置假設你正在使用 Windows 系統并希望配置一些常見的啟動參數&#xff1a; -startup plugins/org.eclipse.equinox.launcher_1.5.0.v20180512-1130.jar --launcher.l…

query和params的區別是什么

query 和 params 是 Vue Router 中傳遞路由參數的兩種不同方式。它們的主要區別在于 URL 結構和獲取參數的方法。 1. params params 是用來傳遞路由路徑中的動態參數。這些參數在路由路徑中以冒號 (:) 表示。 路由配置&#xff1a; {path: /interviewApplication/:backpack…

NCCL源碼詳解6:通信拓撲識別感知構建 物理拓撲xml文件 ncclTopoGetSystem() 視頻教程

Nvidia NCCL如何構建物理拓撲 視頻教程在這&#xff1a; 2.2 NCCL源碼分析&#xff1a;物理拓撲識別感知xml通信topo構建 ncclTopoGetSystem()_嗶哩嗶哩_bilibili 一、ncclTopoGetSystem()拓撲構建 1.1 ncclTopoGetSystem()拓撲構建核心邏輯&#xff1a; 1、 嘗試從文件加…

【解決Windows11系統Windows Hello不能使用的問題】

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 前言一、Windows Hello是什么&#xff1f;二、使用步驟1.購買一個攝像頭2.開始配置 三、異常解決1.內置管理員不能使用2.沒找到合適的攝像頭3.攝像頭需要專用驅動4.…

原創作品——教育課程界面設計

教育行業UI界面設計需直觀易懂&#xff0c;確保學習者能迅速上手&#xff0c;減少認知負擔。布局清晰&#xff0c;導航便捷&#xff0c;功能按鈕和圖標設計應符合教育場景&#xff0c;直接支持學習目標的達成&#xff0c;促進高效學習體驗。 通過豐富的互動元素&#xff08;如拖…

博途通訊筆記1:1200與1200之間S7通訊

目錄 一、添加子網連接二、創建PUT GET三、各個參數的意義 一、添加子網連接 二、創建PUT GET 三、各個參數的意義

代碼隨想錄(day1)二分法

if語句的基本語法 if 要判斷的條件: 條件成立的時候&#xff0c;要做的事舉例&#xff1a; if nums[middle]<target:leftmiddle1 while語句的基本語法&#xff1a; while 判斷條件(condition)&#xff1a;執行語句(statements)舉例&#xff1a; while left<right:midd…

docker安裝mysql8.0.23

拉取鏡像 docker pull mysql:8.0.23 創建掛載文件 mkdir -p /home/docker/mysql/conf mkdir -p /home/docker/mysql/data mkdir -p /home/docker/mysql/logcd /home/docker/mysql/conf touch my.cnf#授權 chmod 777 -R /home/docker/mysql/conf chmod 777 -R /home/docker/m…

C++類的成員:靜態成員變量、靜態成員函數、非靜態成員變量、非靜態成員函數

(1) 類的成員 A.What&#xff08;什么是類的成員&#xff09; 是組成類的基本構建&#xff0c;包含數據成員、靜態成員和 成員函數 B.Which&#xff08;類的成員有哪些&#xff09; 數據成員&#xff1a; 用于存儲與類的對象相關的數據&#xff0c;例如整數、浮點數、字符串、…

2通道音頻ADC解碼芯片ES7243L、ES7243E、ES7243,用于低成本實現模擬麥克風轉換為IIS數字話筒

前言&#xff1a; 音頻解碼芯片某創參考價格&#xff1a; ES7243L 500&#xff1a;&#xffe5;1.36 / 個 ES7243E 500&#xff1a;&#xffe5;1.66 / 個 ES7243 500&#xff1a; &#xffe5;1.91 / 個 其中ES7243L工作電壓為1.8V&#xff0c;與其他兩款的3.3V工作電壓不同&…

ESP32-C3模組上跑通AES-GCM(2)

接前一篇文章:ESP32-C3模組上跑通AES-GCM(1) 本文內容參考: mbedtls學習筆記 AES GCM_aes128 gcm的aad是什么-CSDN博客 https://www.cnblogs.com/testlearn/p/16547583.html 對稱加密和非對稱加密,一文講解明白!-CSDN博客 深入理解高級加密標準(Advanced Encryption…

日本IT-SIER/SES的區別詳情、契約形態等

一、SLER 主要的服務內容就是“幫客人開發系統或是各種APP&#xff0c;并在指定期間內交貨&#xff0c;交貨后也會持續進行運維等售后服務”。 客人很廣泛&#xff0c;小到普通的服務業商家&#xff08;餐飲店/服飾店/美容業/電商&#xff09;大到各種公共/政府機關&#xff…

【面試題】串聯探針和旁掛探針有什么區別?

在網絡安全領域中&#xff0c;串聯探針和旁掛探針&#xff08;通常也被稱為旁路探針&#xff09;是兩種不同部署方式的監控設備&#xff0c;它們各自具有獨特的特性和應用場景。以下是它們之間的主要區別&#xff1a; 部署方式 串聯探針&#xff1a;串聯探針一般通過網關或者…

`padding`、`border`、`width`、`height` 和 `display` 這些 CSS 屬性的作用

盒模型中的屬性 padding&#xff08;內邊距&#xff09; padding 用于控制元素內容與邊框之間的空間&#xff0c;可以為元素的每個邊&#xff08;上、右、下、左&#xff09;分別設置內邊距。內邊距的單位可以是像素&#xff08;px&#xff09;、百分比&#xff08;%&#xf…

Lambda架構與Kappa架構的特性對比

一個大數據系統架構的設計思想很大程度上受到當時技術條件和思維模式的限制。Lambda架構將批處理層和速度層分為兩層&#xff0c;分別進行離線數據處理和實時數據處理&#xff0c;這樣設計的根本原因在于&#xff0c;Lambda提出的初期是在公司中進行小范圍的業務運用&#xff0…